Algoritmi del provider di base

Il provider di crittografia di base Microsoft supporta gli algoritmi seguenti.

ID algoritmo Descrizione Commenti
_MD2 CALG
Algoritmo di hash MD2
Per ulteriori informazioni, vedere algoritmo MD2.
_MD5 CALG
Algoritmo di hash MD5
Per altre informazioni, vedere algoritmo MD5.
_Sha CALG
Algoritmo di hash SHA
Per ulteriori informazioni, vedere Secure Hash Algorithm.
CALG _ SHA1
Uguale a CALG _ Sha
Per ulteriori informazioni, vedere Secure Hash Algorithm.
_Mac CALG
Algoritmo hash con chiave Message Authentication Code (Mac)
Blocca il MAC crittografato.
CALG _ HMAC
Algoritmo hash con chiave MAC
Calcolo HMAC.
CALG _ SSL3 _ SHAMD5
Algoritmo di autenticazione client SLL3
Per altre informazioni, vedere creazione di un _ hash CALG SSL3 _ SHAMD5.
CALG _ - _ firma RSA
Algoritmo di firma della chiave pubblica RSA
Lunghezza della chiave: può essere impostata da 384 bit a 16.384 bit negli incrementi a 8 bit.
Lunghezza chiave predefinita: 512 bit.
La firma è conforme a PKCS # 6.
CALG _ RSA _ KEYX
Algoritmo di scambio di chiave pubblica RSA
Lunghezza della chiave: può essere impostata da 384 bit a 1024 bit negli incrementi a 8 bit.
Lunghezza chiave predefinita: 512 bit.
CALG _ RC2
Algoritmo di crittografia a blocchi RC2
Lunghezza della chiave: 40 bit.
Modalità predefinita: concatenamento di blocchi crittografici.
Dimensioni blocco: 64 bit.
Lunghezza del Salt: 88 bit.
CALG _ RC4
Algoritmo di crittografia del flusso RC4
Lunghezza della chiave: 40 bit.
Lunghezza del Salt: 88 bit.
CALG _ des
Crittografia DES
Per ulteriori informazioni, vedere Data Encryption Standard (des).