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