Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник 163.docx
Скачиваний:
34
Добавлен:
30.04.2022
Размер:
293.01 Кб
Скачать

Приложение 4. Идентификаторы алгоритмов шифрования

Табл. П 3

Идентификаторы алгоритмов шифрования

Идентификатор алгоритма шифрования

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

CALG_3DES

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

CALG_AES

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

CALG_AES_128

Алгоритм шифрованияAES с длиной ключа 128 бит

CALG_AES_192

Алгоритм шифрованияAES с длиной ключа 192 бит

CALG_AES_256

Алгоритм шифрованияAES с длиной ключа 256 бит

CALG_DES

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

CALG_DESX

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

CALG_RC2

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

CALG_RC4

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

CALG_RC5

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

CALG_SEAL

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

Приложение 5. Идентификаторы алгоритмов цифровой подписи

Табл. П 4

Идентификаторы алгоритмов цифровой подписи

Идентификатор алгоритма цифровой подписи

Алгоритм цифровой подписи

CALG_DSS_SIGN

Асимметричный алгоритм цифровой подписи с использованием открытого ключа DSA

CALG_NO_SIGN

Отсутствие алгоритма цифровой подписи

CALG_RSA_SIGN

Алгоритм цифровой подписи RSA

Приложение 6. Идентификаторы алгоритмов хеширования

Табл. П 5

Идентификаторы алгоритмов хеширования

Идентификатор

алгоритма хеширования

Алгоритм хеширования

CALG_HMAC

Алгоритм хеширования с ключом HMAC

CALG_MAC

Алгоритм хеширования MAC

CALG_MD2

Алгоритм хеширования MD2

CALG_MD4

Алгоритм хеширования MD4

CALG_MD5

Алгоритма хеширования MD5

CALG_SHA

Алгоритма хеширования SHA

CALG_SHA1

То же, что CALG_SHA

CALG_SHA_256

256-битный алгоритм хеширования SHA

CALG_SHA_384

384-битный алгоритм хеширования SHA

CALG_SHA_512

512-битный алгоритм хеширования SHA

Приложение 7. Идентификаторы алгоритмов обмена ключами

Табл. П 6

Идентификаторы алгоритмов обмена ключами

Идентификатор алгоритма обмена ключами

Алгоритм обмена ключами

CALG_DH_EPHEM

Эфемерный алгоритм обмена ключами Диффи-Хеллмана

CALG_DH_SF

Алгоритм хранения и возврата ключей Диффи-Хеллмана

CALG_KEA_KEYX

Алгоритм обмена ключами KEA

CALG_RSA_KEYX

Алгоритм обмена открытыми ключами RSA

Библиографический список

  1. Раздел «Cryptography» библиотеки официальной технической документации MSDN [электронный ресурс], режим доступа: http://msdn.microsoft.com

  2. Николаев Ю. Использование CryptoAPI / Ю. Николаев // RSDN Magazine. 2004. №5. [электронный ресурс],

режим доступа: http://www.rsdn.ru/article/crypto/usingcryptoapi.xml

  1. Остапенко А. Хеширование, шифрование и цифровая подпись с использованием Crypto API и .NET / А. Остапенко // RSDNMagazine. 2002. №1.( [электронный ресурс], режим доступа: http://www.rsdn.ru/article/crypto/cryptoapi.xml

  2. А. Щербаков. Прикладная криптография / А. Щербаков, А. Домышев. М.: Русская редакция, 2003.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]