Функционирование криптографических систем при конкретных параметрах, страница 15

m1 = 9100

m2 = 9200

m3 = 9300

m4 = 9400

m5 = 9500

Для каждого mi выберем k – рандомизатор.

k1 = 33

k2 = 26

k3 = 37

k4 = 41

k5 = 28

Вычислим di = αki mod p и ei = miki)-1mod p.

Получим шифрованное сообщение

C = E(mi)…..E(mt),   E(mi) = (di, ei).

d1 = 733 mod 56207= 42480

e1 = 9100 * 403433mod 56207= 25164

E(9100) = (42480, 25164).

d2 = 726 mod 56207= 15117

e2 = 9200 * 403426 mod 56207= 5798

E(9200) = (15117, 5798).

d3 = 737 mod 56207= 34982

e3 = 9300 * 403437 mod 56207= 55650

E (9300) = (34982, 55650).

d4 = 741mod 56207= 18524

e4 = 9400 * 403441mod 56207= 51940

E (9400) = (18524, 51940).

d5 = 728mod 56207= 10042

e5 = 9500 * 403428mod 56207= 16919

E (9500) = (10042, 16919).

Получим шифртекст С.

C = (42480, 25164) (15117, 5798) (34982, 55650) (18524, 51940) (10042, 16919).

Расшифрование:

mi’ = (d-a)e mod p.

m1’ = 25164* (4248067)-1 mod 56207= 9100

m2’ = 5798* (1511767)-1 mod 56207= 9200

m3’ = 55650* (3498267)-1 mod 56207= 9300

m4’ = 51940* (1852467)-1 mod 56207= 9400

m5’ = 16919* (1004267)-1 mod 56207= 9500

Итак, m’ = m1…..m2