밥벌이/정보 보호 일회용 패드(One Time Pad) - 반응형 개요 스트림 암호의 일종으로, 데이터 길이와 같은 길이의 암호키(난수열)를 활용하여 데이터를 암.복호화(XOR)하는 방식이며, 암호키는 한 번만 사용되어야 함 암호키가 완전한 난수열(Random Hamber Sequence)이라고 가정하면, 일회용 패드 알고리즘은 이론적으로 가장 안전하다고 알려짐 1917년 미국 AT&T사의 엔지니어인 Gilbert S. Vernam이 처음 사용했으며, Vernam 암호 또는 일회용 패드라고 불림 특성 평문의 길이가 n인 2진수인 경우에 n 길이의 암호키를 필요로 하며, 평문과 암호키의 XOR을 통해 암호문을 얻음 일회용 패드의 안전성은 암호키 수열에서의 0과 1의 균등성에 의존함 암호키 수열의 0과 1은 무작위로 랜덤하게 선택되어야 하며, 가장 좋은 방법은 동전 던지기를 통한 암호키 획득이라고도 할 수 있음 활용 일회용 패드의 많은 장점(보다 간편한 암호키 생성 및 암호 알고리즘, 완전한 안전성)에도 불구하고 잘 사용되지 않는 이유는, 평문과 같은 길이의 암호키 공유에 어려움이 있음 평문의 송.수신 이전에 암호키의 안전한 공유가 보장된다면, 일회용 패드는 가장 안전하고 실용적인 암호 알고리즘이라고 할 수 있음 반응형 공유하기 게시글 관리 구독하기IT RED OCEAN 에서 살아 남기(일흔까지만) '밥벌이 > 정보 보호' 카테고리의 다른 글 서버 보안 (0) 2010.08.23 S/MIME(Secure MIME) (0) 2010.08.13 TLS와 WTLS(Wireless Transport Layer Security) (0) 2010.08.13 해시 함수(Hash Function) (0) 2010.08.13 DRM(Digital Right Management) (0) 2010.08.13 Contents 당신이 좋아할만한 콘텐츠 서버 보안 2010.08.23 S/MIME(Secure MIME) 2010.08.13 TLS와 WTLS(Wireless Transport Layer Security) 2010.08.13 해시 함수(Hash Function) 2010.08.13 댓글 0 + 이전 댓글 더보기