алгоритм с открытым ключом, основывающийся на вычислительной сложности задачи факторизации больших целых чисел.
Факторизацией натурального числа называется его разложение в произведение простых множителей
Криптографическая система с открытым ключом (Асимметричное шифрование) — система шифрования, при которой public key передаётся по открытому каналу. Для расшифровки сообщения используется private key.