용어 뜻:
출처:
타원곡선 암호(楕圓曲線暗號, Elliptic curve cryptography)는 타원곡선 이론에 기반한 공개 키 암호 방식이다.
줄여서 ECC라고 쓰기도 한다. 타원곡선을 이용한 암호 방식은 닐 코블리츠와 빅터 밀러가 1985년에 각각 독립적으로 제안했다.
타원곡선 암호가 RSA나 ElGamal과 같은 기존 공개 키 암호 방식에 비하여 갖는 가장 대표적인 장점은 보다 짧은 키를 사용하면서도 그와 비슷한 수준의 안전성을 제공한다는 것이다.
이런 장점으로 인해 학계에서는 많은 연구가 진행되어 왔으며, 특히 무선 환경과 같이 전송량과 계산량이 상대적으로 열악한 환경에 적합하다는 것이 일반적인 의견이다.
현재 ECC는 암호화에는 사용되지 않으며, 전자서명과 키교환 부분에서 주로 응용되고 있다.
전자서명 (ECDSA, Elliptic Curve Digital Signature Algorithm)
ECDSA는 미국 연방 표준 서명 알고리즘인 DSA (FIPS 186)를 타원곡선 알고리즘으로 변환한 것으로 사용자 인증에 활용된다.
키교환알고리즘 (ECDH, Elliptic Curve Diff-Hellman)
ECDH는 RSA의 Diff-Hellman 키교환 알고리즘과 마찬가지로 키교환을 위한 알고리즘이다.
위키백과 2016-10-13 https://ko.wikipedia.org/wiki/타원곡선_암호
NExpert 2016-10-13 http://www.nexpert.net/437
댓글
댓글 쓰기