Home >

ProtectToolkit-C Programming Guide > CTUTIL.H Functionality Reference

  
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

GetDeviceError

GetObjectCount

GetSecurityMode

GetSessionCount

GetTotalSessionCount

NUMITEMS

rmTrailSpace

SetAttr

ShowSlot

ShowToken

strAttribute

strError

strKeyType

strMechanism

strObjClass

strSesState

TransferObject

valAttribute

valError

valKeyType

valMechanism

valObjClass

valSesState