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). |