RSA — это асимметричный алгоритм шифрования, использующий пару ключей: открытый ключ для шифрования и закрытый ключ для дешифрования. Открытый ключ можно свободно распространять, а закрытый ключ должен храниться в строгой конфиденциальности. RSA широко используется для цифровых подписей, обмена ключами и шифрования данных.