Bibliothèque System.Crypto
Cette page liste toutes les classes, propriétés, méthodes, fonctions et énumérés de la bibliothèque SystemCrypto.
| Classes, propriétés et méthodes |
| ECCsecp256r1 | |
|---|---|
| ECDHSharedSecret | Calcul du secret partagé |
| ECDSASign | Signe un message avec une clef privée |
| ECDSAVerify | Vérifie une signature |
| MakeKey | Génère un couple clef publique / clef privée |
| EncryptionAESnistCTR | |
| DecryptData | Description de DecryptData |
| EncryptData | Description de EncryptData |
| EncryptionAESSHA256Full | |
| DecryptData | Déchiffrage de données AES SHA256 Full |
| EncryptData | Chiffrage selon AES SHA256 Full |
| EncryptionAESSHA3CTR | |
| DecryptData | Déchiffrage AES SHA-3 CTR |
| EncryptData | Chiffrage AES SHA-3 CTR |
| EncryptionAlgorithm | |
| DecryptData | Déchiffrement de données |
| EncryptData | Chiffrement de données |
| EncryptionCryptProtect | |
| DecryptData | Description de DecryptData |
| EncryptData | Chiffrement avec CryptProtectData (Windows) |
| HashAlgorithm | |
| HashData | Calcule un hash selon l'algorithme defini par la classe |
| HMAC | Calcul d'un Hash-based Message Authentication Code |
| HashCRC32 | |
| HashData | Description de HashData |
| HMAC | HMAC basé sur CRC32 (non cryptographique) |
| HashMD5 | |
| HashData | Calcule un Hash selon MD5 |
| HMAC | HMAC basé sur MD5 |
| HashRIPEMD160 | |
| HashData | Calcule un Hash selon RIPEMD-160 |
| HMAC | HMAC basé sur RIPEMD160 |
| HashSHA1 | |
| HashData | Calcule un Hash selon SHA-1 |
| HMAC | Description de HMAC |
| HashSHA256 | |
| HashData | Calcule un Hash selon SHA-256 |
| HMAC | HMAC basé sur SHA-256 |
| HashSHA3256 | |
| HashData | Calcule un Hash selon SHA-3 |
| HMAC | HMAC basé sur SHA-3 |
| HashSHA512 | |
| HashData | Calcule un Hash selon SHA-512 |
| HMAC | Description de HMAC |
| Nonces | |
| CheckAndKeep | Vérifie si un nonce existe et a une certaine valeur |
| CheckAndRemove | Vérifie si un nonce existe et a une certaine valeur, puis le supprime |
| Clear | Supprime tous les nonces |
| Collect | Description de Collect |
| Generate | Génère un nouveau nonce |
| GetData | Description de GetData |
| IsValid | Vérifie la validité d'un nonce |
| Register | Description de Register |
| Remove | Supprime le nonce indiqué |
| RemoveByData | Description de RemoveByData |
| TRSAKey | |
| BlockLength | Description de BlockLength |
| Decrypt | Description de Decrypt |
| DestroyKey | Description de DestroyKey |
| Encrypt | Description de Encrypt |
| ExportJSON | Description de ExportJSON |
| Generate | Description de Generate |
| ImportJSON | Description de ImportJSON |
| SignHash | Description de SignHash |
| VerifyHash | Description de VerifyHash |
| Fonctions |
| CalcCRC32 | Calcul d'un CRC 32 (dépréciée) |
| CryptographicRandom | Génère des octets aléatoires avec une qualité cryptographique |
| CryptographicToken | Génère un token aléatoire URI-safe |
| HashMD5 | Calcul de l'empreinte MD5 d'une chaîne d'octets (dépréciée) |
| HashSHA256 | Calcul d'un hash SHA-256 (dépréciée) |
| PBKDF2_HMAC_SHA256 | Description de PBKDF2HMACSHA256 |
| ProcessUniqueRandom | Chaîne unique à l'instance de process |
| Enumérés |