Ⅰ. 들어가며
컴퓨터와 과학 기술의 발전으로 사회의 정보화 진전과 더불어 수많은 정보통신서비스가 구축되면서 기업 정보, 개인 정보에 대한 해킹 우려가 갈수록 높아지고 있다. 이에 따라 전자상거래, 개인정보 등 민감한 정보를 보호할 수 있는 안전성ㆍ신뢰성이 검증된 암호알고리즘의 개발 및
Ⅰ. 서 론
인터넷에서 주로 사용되는 암호화 알고리즘들로는 대칭키를 이용하는 방식과 공개키를 이용하는 방식 중에서 PKI(Public Key Infrastructure)라고 불리는 공개키 방식이 활용되고 있다. PKI와 관련하여 RFC 2459 바로 그 표준에 관한 문서를 보시면 PKI에 관한 상세한 내용을 다 알 수가 있다. X.509 는 인
Ⅰ. 서론
정보통신의 발달로 인하여 컴퓨터의 보급과 인터넷의 사용이 확산되고 그 편리성이 널리 알려지면서 많은 사람들이 컴퓨터와 인터넷을 이용하여 편리한 생활을 하고 있다. 인터넷의 이용은 단순한 인터넷의 정보검색 기능을 뛰어넘어 상품의 구입과 나아가 전자서명을 이용한 전자적 거래
현재 많은 종류의 암호 알고리즘들이 개발되었다. 이들 중, 해쉬함수를 제외한 다른 것들은 원하는 성질을 얻을 수 있도록 키(key)를 사용하고 있다. 암호 알고리즘들을 사용하는 키의 특성에 따라 분류하면 다음과 같다.
비밀키 암호 알고리즘 (혹은 대칭키 암호 알고리즘)
공개키 암호 알고리즘 (혹
키를 적용하는 암호 방식에서 암호의 안전성은 주로 키 값에 의존하게 된다. 일반적으로 암호에 쓰이는 키 값을 소지한 자만이 통신문의 암호화와 복호화를 할 수 있다. 관용키 방식에서 키 값은 통신 쌍방이 동일한 값을 가지게 되며 이에 따라 이 방식을 대칭키 방식으로 부른다. 대칭키 방식에서는