WARGAME/cryptography

[CryptoHack] Keyed Permutations

lucykorea414 2024. 1. 22. 13:35
728x90

keyed permutation(치환)?

AES maps an input block into a unique output block, with a key determining which permutation to perform.

 

block?

fixed number of bytes or bits.

ex) AES-128: 128 bit block & key (16 byte)

 


퀴즈)

일대일 대응(one-to-one correspondense)의 수학적 용어는?

답: bijection

💡같은 키를 가지고 역 연산을 하면 우리는 decrypt를 할 수 있게 된다. 다만, 이때 일대일 대응이 되어야지만 plaint text -> cipher text 변환과 cipher text -> plain text 변환이 가능하다!
728x90

'WARGAME > cryptography' 카테고리의 다른 글

[CryptoHack] Structure of AES  (0) 2024.01.22
[CryptoHack] Resisting Bruteforce  (0) 2024.01.22
[CryptoHack] Modular Inverting  (0) 2024.01.16
[CryptoHack] Modular Arithmetic 2  (0) 2024.01.16
[CryptoHack] Modular Arithmetic 1  (0) 2024.01.16