
RSA работает, умножая два простых числа вместе, чтобы получить полупростую, которая создает открытый ключ. Чтобы кто-то расшифровал сообщение, ему нужно было бы определить два простых числа, которые использовались для создания полупростого числа. При больших простых числах определить эти два числа чрезвычайно сложно и требует много времени.
Алгоритм, Компьютерные сокращения, Шифрование, Криптография с открытым ключом, Условия безопасности