Füllt einen Buffer mit Cryptographischen Zufallsdaten
#include <Crypt.au3>
_Crypt_GenRandom ( $pBuffer, $iSize )
$pBuffer | Pointer (Zeiger) zum Buffer, der mit Zufallsdaten gefüllt werden soll. |
$iSize | Größe des Buffers auf den der $pBuffer zeigt. |
Erfolg: | True. |
Fehler: | False und setzt das @error Flag auf ungleich null. |
Optional kann das Programm den Buffer mit Daten füllen um sie als Zufallsstartwert zu nutzen.
Suche nach CryptGenRandom in der MSDN Bibliothek.
#include <Crypt.au3>
#include <MsgBoxConstants.au3>
Example()
Func Example()
; Erstellt 16 Bytes mit verschiedenen Daten
Local $tBuff = DllStructCreate("byte[16]")
_Crypt_GenRandom($tBuff, DllStructGetSize($tBuff))
MsgBox($MB_SYSTEMMODAL, "Verschiedene Daten:", DllStructGetData($tBuff, 1))
EndFunc ;==>Example