Function Reference


_Crypt_Startup

Initialize the Crypt library

#include <Crypt.au3>
_Crypt_Startup ( )

Return Value

Success: True.
Failure: False and sets the @error flag to non-zero.
@error: 1001 - Failed to open Advapi32.dll
1002 - Failed to acquire crypt context

Remarks

Calling this function is optional.

Related

_Crypt_Shutdown

See Also

Search CryptAcquireContext in MSDN Library.

Example

#include <Crypt.au3>
#include <MsgBoxConstants.au3>
Example()
Func  Example()
_Crypt_Startup (); To optimize performance start the crypt library, though the same results will be shown if it isn't.
Local Const $sUserKey= "CryptPassword"; Declare a password string to decrypt/encrypt the data.
Local $sData= "..upon a time there was a language without any standardized.."; Data that will be hashed.
Local $sOutput= "The following results show the supported algorithms for encrypting the data."&@CRLF &@CRLF &_
"Text: "&$sData&@CRLF &@CRLF &_
"3DES (128bit): "&_Crypt_EncryptData ($sData,$sUserKey,$CALG_3DES)&@CRLF &@CRLF &_
"AES (128bit): "&_Crypt_EncryptData ($sData,$sUserKey,$CALG_AES_128)&@CRLF &@CRLF &_
"AES (192bit): "&_Crypt_EncryptData ($sData,$sUserKey,$CALG_AES_192)&@CRLF &@CRLF &_
"AES (256bit): "&_Crypt_EncryptData ($sData,$sUserKey,$CALG_AES_256)&@CRLF &@CRLF &_
"DES (56bit) : "&_Crypt_EncryptData ($sData,$sUserKey,$CALG_DES)&@CRLF &@CRLF &_
"RC2 (128bit): "&_Crypt_EncryptData ($sData,$sUserKey,$CALG_RC2)&@CRLF &@CRLF &_
"RC4 (128bit): "&_Crypt_EncryptData ($sData,$sUserKey,$CALG_RC4)
MsgBox ($MB_SYSTEMMODAL,"Supported algorithms",$sOutput)
_Crypt_Shutdown (); Shutdown the crypt library.
EndFunc ;==>Example

AltStyle によって変換されたページ (->オリジナル) /