출처 :
http://www.securitytechnet.com/
전자서명 (digital signature)
국내 표준인 KCDSA와 미연방 표준인 DSA에 대한 표준 문서, 소스 코드(테스트 벡터 포함) 등을 제공합니다.
KCDSA
KCDSA(Korean Certifice-based Digital Signature Algorithm)는 이산대수 문제의 어려움에 기반을 둔 전자서명 알고리즘으로서, 한국통신정보보호학회의 주관 하에 우리 나라의 주요 암호학자들이 주축이 되어 1996년 11월에 개발하였으며, 이후 지속적인 수정 및 보완 작업을 거쳐 1998년 10월, 국내 단체표준(TTAS.KO-12.0001)으로 제정되었습니다.
2000년 7월부터 구현시의 모호성을 배제하고 최소한의 보안강도를 강화하는 개정작업을 거쳐 2000년 12월에 개정되었습니다.
DSA
DSA(Digital Signature Algorithm)는 1991년 8월에 NIST(National Institution of Standard and Technology)가 미국 전자서명 표준 (DSS, Digital Signature Standard)에서 사용하기 위하여 발표한 정부용 전자서명 알고리즘으로 그 안전성은 이산대수 문제의 어려움에 기반하고 있습니다. DSA는 RSA 서명방식과 함께 1998년 12월, DSS로 정식 승인(FIPS PUB 186-1)되었으며 2000년 1월에는 ECDSA가 포함된 FIPS PUB 186-2가 발표되었습니다. 현재, DSS에서는 해쉬함수로 FIPS 표준인 SHA1을 사용하고 있습니다.