Condividi tramite


Algoritmi del provider di base

Microsoft Base Cryptographic Provider supporta gli algoritmi seguenti.

ID algoritmo Descrizione Commenti
CALG_MD2
Algoritmo hash MD2
Per altre informazioni, vedere algoritmo MD2.
CALG_MD5
Algoritmo di hash MD5
Per altre informazioni, vedere algoritmo MD5.
CALG_SHA
Algoritmo hash SHA
Per altre informazioni, vedere Secure Hash Algorithm.
CALG_SHA1
Uguale a CALG_SHA
Per altre informazioni, vedere Secure Hash Algorithm.
CALG_MAC
algoritmo hash con chiave(MAC)message authentication code
Mac di crittografia a blocchi.
CALG_HMAC
Algoritmo hash con chiave MAC
Calcolo HMAC.
CALG_SSL3_SHAMD5
Algoritmo di autenticazione client SLL3
Per altre informazioni, vedere Creating a CALG_SSL3_SHAMD5 Hash.
CALG_RSA_SIGN
Algoritmo di firma della chiave pubblica RSA
Lunghezza chiave: può essere impostata da 384 bit a 16.384 bit in incrementi a 8 bit.
Lunghezza della chiave predefinita: 512 bit.
La firma è conforme a PKCS #6.
CALG_RSA_KEYX
Algoritmo di scambio di chiavi pubbliche RSA
Lunghezza chiave: può essere impostata da 384 bit a 1024 bit in incrementi a 8 bit.
Lunghezza della chiave predefinita: 512 bit.
CALG_RC2
Algoritmo di crittografia a blocchi RC2
Lunghezza chiave: 40 bit.
Modalità predefinita: concatenamento a blocchi crittografati.
Dimensioni blocco: 64 bit.
Lunghezza sale: 88 bit.
CALG_RC4
Algoritmo di crittografia del flusso RC4
Lunghezza chiave: 40 bit.
Lunghezza sale: 88 bit.
CALG_DES
Crittografia DES
Per altre informazioni, vedere data encryption Standard (DES).