[블록 암호] AES
·
Hacking/Cryptography
SPN (Substitution Permutation Network) 곱 암호의 일종S-Box : Substitution, P-Box : Permuttion을 여러 라운드에 걸쳐 반복함페이스텔 구조에 비해 암호학적 안전성이 높음 AES 구조AES-128 > 키의 길이 : 128비트, 라운드 수 : 10, State : 4x4AES-192 > 키의 길이 : 192비트, 라운드 수 : 12, State : 4x6AES-256 > 키의 길이 : 256비트, 라운드 수 : 14. State : 4x8State(상태 배열)로 재구성 (State의 각 칸에는 1바이트 저장)> AddRoundKey 함수 적용 매 라운드 : SubBytes > ShiftRows > Mixcolumns > AddRoundKey 를 적용..