Алгоритмы шифрования

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

Виды алгоритмов шифрования

  • Симметричные алгоритмы шифрования – алгоритмы, использующие один и тот же ключ для шифрования и дешифрования данных
  • Асимметричные алгоритмы шифрования – алгоритмы, использующие разные ключи для процессов шифрования и дешифрования данных

Симметричные алгоритмы шифрования

Вот примеры симметричных алгоритмов шифрования: AES, Blowfish, CAST, DES.

Асимметричные алгоритмы шифрования

Примеры асимметричных алгоритмов шифрования: RSA, El-Gamal.