CTUTIL.H Functionality Reference

The SafeNet ProtectToolkit-C Software Development Kit offers a number of extended API libraries with functionality that is extended to that of the standard PKCS#11 function set.

The following additional features do not form part of the standard PKCS#11 functionality, but are provided by SafeNet as part of the SafeNet ProtectToolkit-C API within the CTLUTIL.H library.

This reference contains descriptions of the following features:

>BuildDhKeyPair

>BuildDsaKeyPair

>BuildRsaCrtKeyPair

>BuildRsaKeyPair

>C_ErrorString

>calcKvc

>calcKvcMech

>cDump

>CheckCryptokiVersion

>CreateDesKey

>CreateSecretKey

>CT_AttrToString

>CT_CreateObject

>CT_CreatePublicObject

>CT_Create_Set_Attributes_Ticket_Info

>CT_Create_Set_Attributes_Ticket

>CT_DerEncodeNamedCurve

>CT_GetAuthChallenge

>CT_GetObjectDigest

>CT_GetECCDomainParameters

>CT_GetObjectDigestFromParts

>CT_GetTmpPin

>CT_ErrorString

>CT_GetECKeySize

>CT_MakeObjectNonModifiable

>CT_OpenObject

>CT_ReadObject

>CT_RenameObject

>CT_SetCKDateStrFromTime

>CT_Structure_To_Armor

>CT_Structure_From_Armor

>CT_SetLimitsAttributes

>CT_WriteObject

>DateConvertGmtToLocal

>DateConvert

>DumpAttributes

>DumpDHKeyPair

>DumpDSAKeyPair

>DumpRSAKeyPair

>FindAttribute

>FindKeyFromName

>FindTokenFromName

>GenerateDhKeyPair

>GenerateDsaKeyPair

>GenerateRsaKeyPair

>GetAttr

>getDerEncodedNamedCurve

>GetDeviceError

>GetObjectCount

>GetSecurityMode

>GetSessionCount

>GetTotalSessionCount

>NUMITEMS

>rmTrailSpace

>SetAttr

>ShowSlot

>ShowToken

>strAttribute

>strError

>strKeyType

>strMechanism

>strObjClass

>strSesState

>TransferObject

>valAttribute

>valError

>valKeyType

>valMechanism

>valObjClass

>valSesState