List of all items
Structs
- native::types::BlockCipherParam
- native::types::DeviceInfo
- native::types::ECCCipherBlob
- native::types::ECCPrivateKeyBlob
- native::types::ECCPublicKeyBlob
- native::types::ECCSignatureBlob
- native::types::EnvelopedKeyBlob
- native::types::FileAttribute
- native::types::RSAPrivateKeyBlob
- native::types::RSAPublicKeyBlob
- native::types::Version
- native::types::Void
Functions
- native::access::SKF_ChangeDevAuthKey
- native::access::SKF_ChangePIN
- native::access::SKF_ClearSecureState
- native::access::SKF_DevAuth
- native::access::SKF_GetPINInfo
- native::access::SKF_UnblockPIN
- native::access::SKF_VerifyPIN
- native::content::SKF_CloseApplication
- native::content::SKF_CloseContainer
- native::content::SKF_CreateApplication
- native::content::SKF_CreateContainer
- native::content::SKF_CreateFile
- native::content::SKF_DeleteApplication
- native::content::SKF_DeleteContainer
- native::content::SKF_DeleteFile
- native::content::SKF_EnumApplication
- native::content::SKF_EnumContainer
- native::content::SKF_EnumFiles
- native::content::SKF_ExportCertificate
- native::content::SKF_GetContainerType
- native::content::SKF_GetFileInfo
- native::content::SKF_ImportCertificate
- native::content::SKF_OpenApplication
- native::content::SKF_OpenContainer
- native::content::SKF_ReadFile
- native::content::SKF_WriteFile
- native::crypto::SKF_CloseHandle
- native::crypto::SKF_Decrypt
- native::crypto::SKF_DecryptFinal
- native::crypto::SKF_DecryptInit
- native::crypto::SKF_DecryptUpdate
- native::crypto::SKF_ECCExportSessionKey
- native::crypto::SKF_ECCSignData
- native::crypto::SKF_ECCVerify
- native::crypto::SKF_Encrypt
- native::crypto::SKF_EncryptFinal
- native::crypto::SKF_EncryptInit
- native::crypto::SKF_EncryptUpdate
- native::crypto::SKF_ExportPublicKey
- native::crypto::SKF_ExtECCDecrypt
- native::crypto::SKF_ExtECCEncrypt
- native::crypto::SKF_ExtECCSign
- native::crypto::SKF_ExtECCVerify
- native::crypto::SKF_GenECCKeyPair
- native::crypto::SKF_GenRandom
- native::crypto::SKF_GenerateAgreementDataAndKeyWithECC
- native::crypto::SKF_GenerateAgreementDataWithECC
- native::crypto::SKF_GenerateKeyWithECC
- native::crypto::SKF_ImportECCKeyPair
- native::crypto::SKF_ImportSessionKey
- native::crypto::SKF_SetSymmKey
- native::device::SKF_CancelWaitForDevEvent
- native::device::SKF_ConnectDev
- native::device::SKF_DisConnectDev
- native::device::SKF_EnumDev
- native::device::SKF_GetDevInfo
- native::device::SKF_GetDevState
- native::device::SKF_LockDev
- native::device::SKF_SetLabel
- native::device::SKF_Transmit
- native::device::SKF_UnlockDev
- native::device::SKF_WaitForDevEvent
- native::error::get_message
Type Aliases
- native::types::BOOL
- native::types::BYTE
- native::types::CHAR
- native::types::DWORD
- native::types::FLAGS
- native::types::HANDLE
- native::types::INT16
- native::types::INT32
- native::types::INT8
- native::types::LONG
- native::types::LPSTR
- native::types::SHORT
- native::types::UINT
- native::types::UINT16
- native::types::UINT32
- native::types::UINT8
- native::types::ULONG
- native::types::USHORT
- native::types::WORD
Constants
- native::error::SAR_APPLICATION_EXISTS
- native::error::SAR_APPLICATION_NAME_INVALID
- native::error::SAR_APPLICATION_NOT_EXISTS
- native::error::SAR_BUFFER_TOO_SMALL
- native::error::SAR_CERTNOTFOUNTERR
- native::error::SAR_CSPIMPRTPUBKEYERR
- native::error::SAR_DECRYPTPADERR
- native::error::SAR_DEVICE_REMOVED
- native::error::SAR_FAIL
- native::error::SAR_FILEERR
- native::error::SAR_FILE_ALREADY_EXIST
- native::error::SAR_FILE_NOT_EXIST
- native::error::SAR_GENRANDERR
- native::error::SAR_GENRSAKEYERR
- native::error::SAR_HASHERR
- native::error::SAR_HASHNOTEQUALERR
- native::error::SAR_HASHOBJERR
- native::error::SAR_INDATAERR
- native::error::SAR_INDATALENERR
- native::error::SAR_INVALIDHANDLEERR
- native::error::SAR_INVALIDPARAMERR
- native::error::SAR_KEYINFOTYPEERR
- native::error::SAR_KEYNOTFOUNTERR
- native::error::SAR_KEYUSAGEERR
- native::error::SAR_MACLENERR
- native::error::SAR_MEMORYERR
- native::error::SAR_MODULUSLENERR
- native::error::SAR_NAMELENERR
- native::error::SAR_NOTEXPORTERR
- native::error::SAR_NOTINITIALIZEERR
- native::error::SAR_NOTSUPPORTYETERR
- native::error::SAR_NOT_EVENTERR
- native::error::SAR_NO_AUTH
- native::error::SAR_NO_ROOM
- native::error::SAR_OBJERR
- native::error::SAR_OK
- native::error::SAR_PIN_INCORRECT
- native::error::SAR_PIN_INVALID
- native::error::SAR_PIN_LEN_RANGE
- native::error::SAR_PIN_LOCKED
- native::error::SAR_REACH_MAX_CONTAINER_COUNT
- native::error::SAR_READFILEERR
- native::error::SAR_RSADECERR
- native::error::SAR_RSAENCERR
- native::error::SAR_RSAMODULUSLENERR
- native::error::SAR_TIMEOUTERR
- native::error::SAR_UNKNOWNERR
- native::error::SAR_USER_ALREADY_LOGGED_IN
- native::error::SAR_USER_NOT_LOGGED_IN
- native::error::SAR_USER_PIN_NOT_INITIALIZED
- native::error::SAR_USER_TYPE_INVALID
- native::error::SAR_WRITEFILEERR
- native::types::ADMIN_TYPE
- native::types::DEV_LOCK_FOREVER
- native::types::ECC_MAX_MODULUS_BITS_LEN
- native::types::ECC_MAX_X_COORDINATE_BITS_LEN
- native::types::ECC_MAX_Y_COORDINATE_BITS_LEN
- native::types::FALSE
- native::types::MAX_CONTAINER_NAME_LEN
- native::types::MAX_FILE_NAME_LEN
- native::types::MAX_IV_LEN
- native::types::MAX_RSA_EXPONENT_LEN
- native::types::MAX_RSA_MODULUS_LEN
- native::types::MIN_PIN_LEN
- native::types::SECURE_ADM_ACCOUNT
- native::types::SECURE_EVERYONE_ACCOUNT
- native::types::SECURE_NEVER_ACCOUNT
- native::types::SECURE_USER_ACCOUNT
- native::types::TRUE
- native::types::USER_TYPE