ECC알고리즘
최근 들어 타원곡선 기반 암호화(ECC) 알고리즘이 주목을 받고 있으며, 채택 속도가 빨라지고 있다.
타원곡선 암호화 알고리즘은 비트코인의 소유권 증명, 미국 정보의 내부 통신 보호, Apple 의 iMessage
서비스에도 DNS 정보를 암호화하는데 사용되고 있다. 또한 IoT 경량 암호화로 ECC 알고리즘이 주목받고
있으며, 간편결제 인증에서 ECC 암호화를 채택하는 사례가 등장하고 있다
타원곡선 암호(ECC)는 공개키 암호화 방식 중 하나로 유한체(Finite field) 위에서의 타원곡선의 대수적
구조를 기반으로 한 이산로그문제에 착안해 만들어졌다. 타원곡선 암호는 기존의 공개키 암호에 비해 더
적은 비트로 동일한 안전성을 얻을 수 있고 빠른 속도로 암호화를 처리하며, 키(key) 관리가 용이한
장점이 있다.
타원곡선 암호화(ECC)의 기반이 되는 타원곡선의 개념과 타원곡선을 이용한 암호화 원리, 그리고
끝으로 비트코인에서의 타원곡선 암호 적용에 대해 알아보자 한다.
상세한 내용은 첨부파일을 확인하세요.