Зашифрование и расшифрование сообщений
Система открытого шифрования RSA устроена таким образом. Открытые сообщения M представляются целыми числами, 1<M<N, где N - большое целое число, равное произведению двух различных больших простых чисел:
N = P * Q
Алгоритмы шифрования и расшифрования определяются числом N и показателями степени E и D которые связаны соотношением:
( E * D ) mоd F(N) = 1
где:
F(N) = (p - 1) * (q - 1) (B-12)
Шифрование информации можно определить следующим образом:
Расшифрование:
В качестве открытого ключа выступает пара чисел (N, E), а в качестве секретного ключа - число D.
АИСС БКБ, www.orioncom.ru, tel (495) 783-5510