Представляю вашему вниманию очень интересный метод шифрования чисел(вот только забыл автора

)
Имеется матрица числа:
Код:
11111111
10000001
10000001
10000001
10000001
10000001
10000001
10000001
10000001
10000001
10000001
10000001
10000001
10000001
11111111
Как видим это число 0;
У нас есть этолон этого числа:
например вот такой:
Код:
00000000
00000010
00000000
00000000
00000000
00000000
00000000
00000010
00000000
00000001
00000000
00000000
00000000
00000000
00000000
Тоесть единички в этом случае как индификаторы указывающие какой бит запомнить в матрице числа(когда подставим эталон в матрицу числа получим - КЛЮЧ).
Подвергаем помехе ключ получаем (зашифрованный ключ-> это один из верных ключей)
Код:
00001010
10010001
00111100
11111010
10110110
10101011
01000100
11101100
00011011
11111101
11101101
00011010
01101111
00101000
01110000
Зашифрованных ключей здесь может быть 2^(8*16)-(2^3)
Этим агоритмом шифрования пользуются спец. службы

Вот только матрицу берут побольше(например 20*20) чтобы число ложных ключей побольше было
