Similar presentations:
Современная криптография. Симметричные и асимметричные алгоритмы шифрования
1. Современная криптография. Симметричные и асимметричные алгоритмы шифрования.
Ст. гр. 118МДойбань В.А.
2. Основные задачи современной криптографии
обеспечение конфиденциальностиобеспечение целостности
- обеспечение аутентификации
обеспечение невозможности отказа от
авторства или приписывания авторства
обеспечение неотслеживаемости
3. Симметричные алгоритмы шифрования
Требования к современным симметричнымалгоритмам:
Выходные данные не должны содержать
статистических паттернов исходных
данных
Шифр должен быть нелинейным
4. Симметричные алгоритмы шифрования
Блочные алгоритмы:AES
ГОСТ 28147-89
RC5
Blowfish
Twofish
5. Симметричные алгоритмы шифрования
Потоковые алгоритмы:RC4
Salsa20
HC-256
WAKE
6. Асимметричные алгоритмы шифрования
Схема передачи данных между двумя субъектами (А и Б)с использованием открытого ключа:
Субъект А генерирует пару ключей, открытый и
закрытый.
Субъект А передает открытый ключ субъекту Б.
Субъект Б шифрует пакет данных при помощи
полученного открытого ключа и передает его А.
Субъект А расшифровывает полученную от Б
информацию при помощи секретного, закрытого
ключа.
7.
Наиболее распространенные алгоритмы асимметричногошифрования:
RSA (аббревиатура от Rivest, Shamir и Adelman,
фамилий создателей алгоритма)
DSA (Digital Signature Algorithm, «алгоритм цифровой
подписи»)
Схема Эль-Гамаля
ECDSA (Elliptic Curve Digital Signature Algorithm)