Gibt die Ressourcen die ein Schlüssel benötigt wieder frei.
#Include <Crypt.au3>
_Crypt_DestroyKey($hCryptKey)
Parameter
| $hCryptKey | Schlüssel der aufgelöst werden soll |
Rückgabewert
| Setzt @error auf 0 | |
| 1 - Auflösen des Schlüssels Fehlgeschlagen. |
Bemerkungen
Löst einen Schlüssel auf der vorher mit _Crypt_DeriveKey erstellt wurde
Verwandte Funktionen
_Crypt_DeriveKey
Siehe auch
Suche in der MSDN Bibliothek nach CryptDestroyKey
Beispiel
#include <Crypt.au3>
; Beispiel zum Wiederverwenden eines Schlüssels mit _Crypt_DeriveKey
Local $StringsToCrypt[6]=["Bluth","Sunny","AutoIt3","SciTe",42,"42"]
Local $Crypted[6]
; Wir brauchen _Crypt_Startup nicht DeriveKey/DestroyKey wird intern bearbeitet
$Key=_Crypt_DeriveKey("supersecretpassword",$CALG_RC4)
$DisplayStr=""
for $Word In $StringsToCrypt
$DisplayStr&=$Word&@TAB&" = "&_Crypt_EncryptData($Word,$Key,$CALG_USERKEY)&@CRLF
Next
MsgBox(0,"Verschlüsselungstabelle",$DisplayStr)
_Crypt_DestroyKey($Key)