[Network] Ecc와 RSA 알고리즘

Nanotube·2023년 2월 24일
0

Network

목록 보기
3/3

RSA(Ron Rivest, Adi Shamir, Leonard Adleman)

  • 비대칭키(공개키) 암호 알고리즘의 종류.
  • 세계적인 표준
  • 공개키와 개인키를 사용한다.
  • 소인수분해(합성수를 소수의 곱으로 나열하는 방법) 암호

방식

단점

  • RSA는 비교적 비밀키의 bit가 매우 크므로 암/복호화 시 많은 컴퓨팅 리소스를 필요로한다.

ECC(Elliptic Curve Cryptography)

  • 비대칭키(공개키) 암호 알고리즘의 종류.
  • RSA보다 키의 길이가 짧고 비슷한 수준의 보안성을 제공.
  • 공개키와 개인키를 사용한다.
  • 타원곡선암호

방식

단점

  • RSA에 비교하면, ECC에 사용되는 비밀키(Private Key)의 bit수가 매우 짧다.
  • 비밀키는 난수생성기를 통해 만들어지기 때문에 공격자에 의해 쉽게 예측될 수 있다.

ECC VS RSA

ref: 위키:ECC. 위키: RSA

profile
나노튜브

0개의 댓글