이론1 블록 암호화 - DES(Data Encryption Standard) 1. 블록 암호화란 블록암호화는 크기가 고정된 블록을 암호화하여 동일한 크기의 암호문을 만드는 것이다. 예를들어 평문이 256비트라면 암호문도 256비트가 된다. 다만, 데시미가 블록의 길이보다 길때는 블록 암호화 모드 (ECB, CBC, CFB, OFB, CTR)를 이용해야 한다. 대표적인 블록 암호화 방법은 DES(Data Encryption Standard)와 AES((Advanced Encryption Standard)가 있다. DES는 IBM에서 제안하였고, AES는 미국 국립과학표준원이 공모하여 채택한 알고리즘이다. 2. DES(Data Encryption Standard) DES는 1973년에 채택되었으며, 64비트 평문을 64비트 암호로 암호화하여 사용한다. 이때에는 56비트의 암호키(ci.. 2023. 3. 11. 이전 1 다음