Ⅰ. 들어가며
컴퓨터와 과학 기술의 발전으로 사회의 정보화 진전과 더불어 수많은 정보통신서비스가 구축되면서 기업 정보, 개인 정보에 대한 해킹 우려가 갈수록 높아지고 있다. 이에 따라 전자상거래, 개인정보 등 민감한 정보를 보호할 수 있는 안전성ㆍ신뢰성이 검증된 암호알고리즘의 개발 및
Symmetric Key Algorithm) 과 비 대칭키 (Asymmetric Key Algorithm)다.
해쉬 (Cryptographic Hash - 암호화 해쉬) 함수다. 주로 하는일은 메시지 축약 (Message Digest)이다. 아무리 긴 파일이라도 간단하게 축약시킨다. 대표적인 암호화 해쉬 알고리즘으로는 MD5 와 SHA-1 이 있다. MD5 는 128bit 이고 SHA-1 은 160bit 이다. 즉 결과가 MD5
key require & Distribution과정 메시지 교환과정에서 안전한 Secure Messenger Service를 지원받아 Messenger Communication할 수 있다.
III. 프로젝트에 사용되는 기호
A. M : 보내는 Data 원본, Plain Text
B. Key : Client A와 Client B가 얻게 되는 Symmetric Key의 암호화 과정의 표현
C. Session Key : 암호화의 대상이 되는 형태의 Session
Ⅰ. 서론
초기 전자상거래 애플리케이션은 공급자가 소비자에게 제공할 수 있는 제품 및 서비스에 대한 홍보를 할 수 있는 게시판이 주를 이루었으며, 전자지불 등의 기능을 포함하지 않는 제한적인 애플리케이션 이었다. 2세대 전자상거래 애플리케이션에서는 백-오피스(Back-office)와의 통합, 보유 데
전자상거래(Electronic Commerce : EC)에 대한 개념정의에 대해서는 아직까지 명확하게 정립되지 않았다. 또한 어느 범위까지를 전자상거래에 포함시켜야 할지에 대해서도 아직 논의단계이다. 그러나 대체로 전자상거래라 함은 정보통신망의 개념이 통신수단으로서의 의미를 넘어 시장이라는 개념으로 확대