1.암호화 방식 구분
1)대칭형
-암호화키와 복호화키가 같은 방식. DES(Data Encryption Standard), 장점: 암호화 수준 높음. 단점: 암호화 키가 2명이상이므로 유출의 가능성 有.
2)비대칭형
-암호화키와 복호화키가 다른 방식. 공개키와 비밀키로 구분. 공개키(PKI)는 인증기관 서버에 공개. 장점: 유출위험이 적음, 단점: 송신자와 수신자가 공통 인증기관 서버에 접속. RSA(Rivest-Shamir-Adleman), DSA(Digital Signature Algorithm, DSS-Digital Signature Standard)
2. DSA와 RSA
1)DSA(Digital Signature Algorithm)
- 비대칭형 암호화 방식.
- 이산대수 문제에 대한 공용키 암호를 이용하는, ElGamal 알고리즘을 이용하여 NIST(미국립표준기술연구소)에서 개발한 전자서명방식
- 후에 DSS(Digital Signature Standard)로 명명
2)RSA(Rivest-Shamir-Adleman)방식
- 비대칭형 암호화 방식
- 두 큰 합성수의 소수를 구하기 어렵다는 원리를 사용하여 소인수분해로 키 생성하는 방식
3)DSA와 RSA의 비교
-암호화 속도는 DSA와 RSA가 유사. 키 생성은 DSA가 빠르나, 검증속도는 RSA가 빠름
'기술 용어 검색' 카테고리의 다른 글
SSO ( Single Sign On ) (0) | 2007.12.06 |
---|---|
IRCBot (Botnet) (0) | 2007.12.06 |
PLM (Product lifecycle Management)는 무엇일까요? (0) | 2007.12.04 |