출처 : http://www.securitytechnet.com/

전자서명 (digital signature)



국내 표준인 KCDSA와 미연방 표준인 DSA에 대한 표준 문서, 소스 코드(테스트 벡터 포함) 등을 제공합니다.
KCDSA     DSA

KCDSA

KCDSA(Korean Certifice-based Digital Signature Algorithm)는 이산대수 문제의 어려움에 기반을 둔 전자서명 알고리즘으로서, 한국통신정보보호학회의 주관 하에 우리 나라의 주요 암호학자들이 주축이 되어 1996년 11월에 개발하였으며, 이후 지속적인 수정 및 보완 작업을 거쳐 1998년 10월, 국내 단체표준(TTAS.KO-12.0001)으로 제정되었습니다.
2000년 7월부터 구현시의 모호성을 배제하고 최소한의 보안강도를 강화하는 개정작업을 거쳐 2000년 12월에 개정되었습니다.

*KCDSA : 표준문서(TTA Link)
    -관련문서1(ps)
    -소스코드(zip)

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을 사용하고 있습니다.

*DSA : 표준문서(pdf) (local copy)
    -관련정보(htm)
    -소스코드(zip)
출처 : http://www.securitytechnet.com/



This page is under construction

이 곳은 국내 표준 뿐만 아니라 널리 사용되고 있는 미국, 유럽의 표준들도 포함한 국가 표준 암호 알고리즘에 대한 온라인 테스트를 할 수 있도록 하기 위하여 만들고 있는 페이지입니다. 현재는 테스트 벡터와 소스 코드, 그리고 관련 정보들에 대한 링크만을 포함하고 있고, 아직 온라인으로 테스트 할 수 있지는 않습니다. 곧 서비스를 시작할 수 있도록 하겠습니다.

특히 타원곡선 암호와 관련하여 현재 표준화 중인 EC-KCDSA(Korean Certificate-based Digital Signature Algorithm using Elliptic Curves)에 대한 최신의 draft를 비롯하여 소스 코드, 테스트벡터 등의 정보를 얻을 수 있습니다.

표준 뿐만이 아니라 암호의 각 분야에 관련된 연구 정보 등도 계속해서 채워나갈 예정입니다.


'개발자 기본 소양 > 암호학' 카테고리의 다른 글

암호/보안기술 연구정보  (0) 2009.03.02
전자서명 (digital signature)  (0) 2009.03.02
해쉬함수 (hash function)  (0) 2009.03.02
블록암호 (block cipher)  (0) 2009.03.02
국가 표준 암호 알고리즘  (1) 2009.03.02
RC4 예제1  (0) 2009.01.22