05.48 Системы шифрования с открытым ключом. Алгоритм RSA

Асимметричное шифрование использует пару связанных ключей: открытый и секретный.

Алгоритм RSA

Основан на сложности факторизации больших чисел. Параметры:

  • n = p * q (модуль).
  • e (открытый показатель).
  • d (секретный показатель).

Шифрование: c = me mod n. Расшифрование: m = cd mod n.