정보보안
[정보보안] Multiplicative Cipher, Affine Cipher
SweetDev
2021. 4. 18. 13:51
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개 의 키가 가능해진다.