티스토리 뷰
1. Multiplicative Cipher
알파벳은 26자리고, key는 Z26*에 들어있으니까 1, 3, 5, 7, 9, 11, 15, 17, 18, 21, 23, 25 중에 하나이다. 12개밖에 안된다!!
만약 key가 7이라고 치면,
hello -> 7 4 11 11 14
encryption하면 (7 * 7) mod 26 ... 해서 23 02 25 25 20이고 XCZZU이다.
키가 12개밖에 없다는 Multiplicative Cipher의 단점을 보완하는 Affine Cipher!!
2. Affine Cipher
12개 * 26개 의 키가 가능해진다.
'정보보안' 카테고리의 다른 글
[정보보호] 페르마의 소정리 ( Fermat's Little Theorem ) (0) | 2021.05.03 |
---|---|
[정보보안] Autokey, Playfair, Vigenere, Hill Cipher, One-Time Pad (0) | 2021.04.18 |
[정보보안] Kerckhoff's principle (0) | 2021.04.18 |
[정보보안] Multiplicative Inverse(곱셈역) (0) | 2021.04.16 |
[정보보호] 갈로아 체 GF(p), 아벨군 (0) | 2021.04.13 |