Arrête la bibliothèque Crypt
#include <Crypt.au3>
_Crypt_Shutdown ( )
Appelez cette fonction n'est nécessaire que si _Crypt_Startup() a été appelée.
Recherchez CryptReleaseContext dans la bibliothèque MSDN.
#include <Crypt.au3> #include <MsgBoxConstants.au3> Example() Func Example() _Crypt_Startup() ; Pour optimiser les performances démarrer la bibliothèque Crypt, même si ce sont les mêmes résultats qui seront affichés dans le cas contraire. Local $sData = "... il était une fois un langage sans aucune fonction cryptographique normalisée. Ce langage n'est plus." ; Données qui seront hachées. Local $sOutput = "Les résultats suivants montrent les algorithmes pris en charge pour récupérer le hachage des données." & @CRLF & @CRLF & _ "Text: " & $sData & @CRLF & @CRLF & _ "MD2 (128bit): " & _Crypt_HashData($sData, $CALG_MD2) & @CRLF & @CRLF & _ "MD4 (128bit): " & _Crypt_HashData($sData, $CALG_MD4) & @CRLF & @CRLF & _ "MD5 (128bit): " & _Crypt_HashData($sData, $CALG_MD5) & @CRLF & @CRLF & _ "SHA1 (160bit): " & _Crypt_HashData($sData, $CALG_SHA1) & @CRLF & @CRLF & _ "SHA_256: " & _Crypt_HashData($sData, $CALG_SHA_256) & @CRLF & @CRLF & _ "SHA_384: " & _Crypt_HashData($sData, $CALG_SHA_384) & @CRLF & @CRLF & _ "SHA_512: " & _Crypt_HashData($sData, $CALG_SHA_512) MsgBox($MB_SYSTEMMODAL, "Algorithmes pris en charge", $sOutput) _Crypt_Shutdown() ; Arrête la bibliothèque crypt. EndFunc ;==>Example