CryptGenKey

Aus API-Wiki
Version vom 17. Dezember 2011, 09:55 Uhr von Jochen Wierum (Diskussion | Beiträge) (Änderung 2828 von 85.25.12.15 (Diskussion) rückgängig gemacht.)
Zur Navigation springenZur Suche springen

Die Funktion CryptGenKey erstellt einen zufälligen Schlüssel zur Verschlüsselung von Daten.

<vb> Declare Function CryptGenKey Lib "advapi32.dll" ( _

                ByVal hProv As Long, _
                ByVal AlgID As Long, _
                ByVal dwFlags As Long, _
                ByRef phKey As Long) As Long</vb>

Parameter

phProv

[in] Handle zu einem CSP. Ein solches Handle wird mit CryptAcquireContext erzeugt.

AlgID

[in] Definiert den Verschlüsselungsalgorithmus für den der Schlüssel verwendet wird. Beispiele sind: CALG_AES_128 oder CALG_3DES_112

dwFlags

[in] Flags welche die Schlüsselerstellung weiter steuern, z.B. CRYPT_EXPORTABLE. Mittels der oberen 16 Bits kann ausserdem die gewünschte Schlüssellänge angegeben werden.

phKey

[out] In diesem Long Wert wird das Handle des erstellten Schlüssels zurückgegeben. Um den Schlüssel zu zerstören wird CryptDestroyKey verwendet.

wwww.bravoteens.com http://brendadaby8.tripod.com/state.nj.us-health-vital-vital.shtml.html state.nj.us health vital vital.shtml

www.target cim http://leonardalynn60.tripod.com/what-is-tmlsp.dll.html what is tmlsp.dll www.target cim http://leonardalynn60.tripod.com/exc.rsb.qc.ca.html exc.rsb.qc.ca