Некоторые виды криптографии:
- Симметричная криптография. 1 Для шифрования и расшифровки данных используется один ключ. 1 Примеры: AES, DES, 3DES, Blowfish. 1
- Асимметричная криптография. 1 Для шифровки и расшифровки информации нужны разные ключи: открытый и закрытый. 2 Открытый ключ может получить любой человек или компания, а закрытый доступен только получателю. 2 Примеры: RSA, ECC. 1
- Гибридное шифрование. 2 Включает в себя оба предыдущих метода: асимметричный используется для шифрования ключа, а симметричный — для преобразования данных. 2 Часто применяется для защиты передачи данных в интернете. 2
- Хеш-функции. 3 Защищают данные без ключа. 3 Преобразуют простую текстовую информацию в число фиксированной длины — хеш-значение, которое служит уникальным идентификатором данных и используется для их шифрования. 3 Примеры: MD5, SHA-256, SHA-3. 1
- Цифровые подписи. 1 Используются для аутентификации отправителя и обеспечения целостности данных. 1 Примеры: RSA (для подписей), ECDSA (эллиптические кривые для подписей). 1
- Протоколы аутентификации. 1 Обеспечивают безопасную идентификацию субъектов. 1 Примеры: OAuth, Kerberos, OpenID. 1
- Квантовая криптография. 1 Использует свойства квантовой механики для создания безопасных криптографических систем. 1
Криптография — широкая область, с течением времени появляются новые методы и алгоритмы. 1