타원 곡선 암호(Elliptic Curve Cryptography, ECC)는 현대 디지털 보안의 핵심 기술입니다. 비트코인과 같은 암호화폐는 물론, 우리가 매일 사용하는 메시징 앱의 종단간 암호화, 웹사이트 접속에 쓰이는 HTTPS 통신 등 수많은 곳에서 데이터를 안전하게 지키고 있죠. 이 기술의 심장에는 '타원 곡선'이라는 특별한 수학적 구조와 그것이 이루는 '순환 군(Cyclic Group)'이라는 특성이 자리 잡고 있습니다.1. 타원 곡선: 점들의 특별한 덧셈 규칙타원 곡선은 특정 방정식(보통 $y^2 = x^3 + ax + b$ 형태)을 만족하는 점(x, y)들의 집합입니다. 이 곡선 위의 점들은 매우 독특하고 강력한 덧셈 규칙을 가지고 있습니다.타원 곡선 위에서 두 점의 덧셈 (출처: des..