암호학
-
AES암호학 2019. 2. 25. 15:58
AES(Advanced Encryption Standard) 미국 국립 기술표준원(NIST)은 DES를 대체할 암호 알고리즘을 공모하였고 총 3년을 걸쳐서 SPN(Substitution Permutation Network)구조와 매우 유사한 Rijndael이 AES로 선정되었다. 전사적 공격 취약성을 갖는 DES를 보완한 3DES 또한 소프트웨어 상에서 수행 속도가 느린 점과 효율성과 보안성 측면에서 더 큰 블록 길이를 요구해야하기 때문에 AES로 단점을 보완시키고자 안전성, 비용, 구현 측면에서 선정을 하였다. 이를 통해 AES는 블록 길이가 128비트, 키 길이는 128비트, 192비트, 256비트가 허용된다.
-
Introduction : Cryptosystem암호학 2018. 12. 27. 02:19
[그림 1] The communication channel 주인공은 Alice와 Bob, Oscar.Alice와 Bob은 사전에 공유된 키를 가지고 비밀 이야기를 서로 전달하는 역할을 맡고, Oscar은 그 과정을 관찰하여 비밀 이야기를 알아내려는 역할이다.Alice가 x라는 평문(Plaintext)을 암호화 키를 이용하여 암호화(encryption) 시키면 y라는 암호문(Ciphertext)을 산출하게 된다. ● The Shift Cipher● The Substitution Cipher● The Stream Cipher (AutiKey Cipher/LFSR Cipher) 고전 암호,블록 암호 : https://docs.google.com/document/d/1dfurLmUS3azkuyy5ilLebtt4..