Home
last modified time | relevance | path

Searched refs:pkcs15info (Results 1 – 8 of 8) sorted by relevance

/dports/security/cryptlib/cryptlib-3.4.3/keyset/
H A Dpkcs15.c210 assert( isReadPtr( pkcs15info, \ in findEntry()
369 assert( isReadPtr( pkcs15info, \ in findFreeEntry()
406 zeroise( pkcs15info->pubKeyData, pkcs15info->pubKeyDataSize ); in pkcs15freeEntry()
411 zeroise( pkcs15info->privKeyData, pkcs15info->privKeyDataSize ); in pkcs15freeEntry()
414 if( pkcs15info->certData != NULL ) in pkcs15freeEntry()
416 zeroise( pkcs15info->certData, pkcs15info->certDataSize ); in pkcs15freeEntry()
419 if( pkcs15info->dataData != NULL ) in pkcs15freeEntry()
421 zeroise( pkcs15info->dataData, pkcs15info->dataDataSize ); in pkcs15freeEntry()
433 assert( isWritePtr( pkcs15info, \ in INOUT_ARRAY()
479 pkcs15info->validTo = validTo; in getValidityInfo()
[all …]
H A Dpkcs15_wr.c138 assert( isReadPtr( pkcs15info, \ in pkcs15Flush()
147 switch( pkcs15info[ i ].type ) in pkcs15Flush()
153 pubKeySize += pkcs15info[ i ].pubKeyDataSize; in pkcs15Flush()
158 certSize += pkcs15info[ i ].certDataSize; in pkcs15Flush()
210 if( pkcs15info[ i ].privKeyDataSize > 0 ) in pkcs15Flush()
212 pkcs15info[ i ].privKeyDataSize ); in pkcs15Flush()
222 if( pkcs15info[ i ].pubKeyDataSize > 0 ) in pkcs15Flush()
224 pkcs15info[ i ].pubKeyDataSize ); in pkcs15Flush()
235 pkcs15info[ i ].certDataSize > 0 ) || \ in pkcs15Flush()
238 pkcs15info[ i ].certDataSize ); in pkcs15Flush()
[all …]
H A Dpkcs15_get.c89 const PKCS15_INFO *pkcs15info, in IN_ARRAY()
103 assert( isReadPtr( pkcs15info, \ in IN_ARRAY()
138 pkcs15infoPtr = &pkcs15info[ trustedCertIndex ]; in IN_ARRAY()
161 const PKCS15_INFO *pkcs15info, in getConfigItem()
173 assert( isReadPtr( pkcs15info, \ in getConfigItem()
198 pkcs15info[ i ].dataType == dataType ) ) in getConfigItem()
200 pkcs15infoPtr = &pkcs15info[ i ]; in getConfigItem()
517 assert( isWritePtr( pkcs15info, \ in getItem()
648 assert( isWritePtr( pkcs15info, \ in getFirstItemFunction()
692 assert( isWritePtr( pkcs15info, \ in getNextItemFunction()
[all …]
H A Dpkcs15_add.c114 int addConfigData( IN_ARRAY( noPkcs15objects ) PKCS15_INFO *pkcs15info, in addConfigData() argument
125 assert( isWritePtr( pkcs15info, \ in addConfigData()
150 memcpy( pkcs15info[ i ].iD, data, length ); in addConfigData()
151 pkcs15info[ i ].iDlength = length; in addConfigData()
162 if( pkcs15info[ i ].type == PKCS15_SUBTYPE_DATA && \ in addConfigData()
163 pkcs15info[ i ].dataType == dataType ) in addConfigData()
165 pkcs15infoPtr = &pkcs15info[ i ]; in addConfigData()
177 pkcs15infoPtr = findFreeEntry( pkcs15info, noPkcs15objects, NULL ); in addConfigData()
233 int addSecretKey( IN_ARRAY( noPkcs15objects ) PKCS15_INFO *pkcs15info, in addSecretKey() argument
263 if( findEntry( pkcs15info, noPkcs15objects, CRYPT_KEYID_NAME, in addSecretKey()
[all …]
H A Dpkcs15_rd.c236 OUT_ARRAY( maxNoPkcs15objects ) PKCS15_INFO *pkcs15info, in readPkcs15Keyset()
244 assert( isWritePtr( pkcs15info, sizeof( PKCS15_INFO ) * \ in readPkcs15Keyset()
254 memset( pkcs15info, 0, sizeof( PKCS15_INFO ) * maxNoPkcs15objects ); in readPkcs15Keyset()
279 pkcs15Free( pkcs15info, maxNoPkcs15objects ); in readPkcs15Keyset()
292 pkcs15Free( pkcs15info, maxNoPkcs15objects ); in readPkcs15Keyset()
308 pkcs15Free( pkcs15info, maxNoPkcs15objects ); in readPkcs15Keyset()
313 pkcs15Free( pkcs15info, maxNoPkcs15objects ); in readPkcs15Keyset()
338 pkcs15Free( pkcs15info, maxNoPkcs15objects ); in readPkcs15Keyset()
352 pkcs15infoPtr = findEntry( pkcs15info, maxNoPkcs15objects, in readPkcs15Keyset()
365 pkcs15infoPtr = findFreeEntry( pkcs15info, in readPkcs15Keyset()
[all …]
H A Dpkcs15.h335 PKCS15_INFO *findEntry( IN_ARRAY( noPkcs15objects ) const PKCS15_INFO *pkcs15info,
345 const PKCS15_INFO *pkcs15info,
349 void pkcs15freeEntry( INOUT PKCS15_INFO *pkcs15info );
351 void pkcs15Free( INOUT_ARRAY( noPkcs15objects ) PKCS15_INFO *pkcs15info,
354 int getValidityInfo( INOUT PKCS15_INFO *pkcs15info,
364 int addConfigData( IN_ARRAY( noPkcs15objects ) PKCS15_INFO *pkcs15info,
370 int addSecretKey( IN_ARRAY( noPkcs15objects ) PKCS15_INFO *pkcs15info,
395 int pkcs15AddCertChain( INOUT PKCS15_INFO *pkcs15info,
494 IN_ARRAY( noPkcs15objects ) const PKCS15_INFO *pkcs15info,
523 OUT_ARRAY( maxNoPkcs15objects ) PKCS15_INFO *pkcs15info,
H A Dpkcs15_set.c161 PKCS15_INFO *pkcs15info = keysetInfoPtr->keyData, *pkcs15infoPtr; in setItemFunction() local
174 assert( isWritePtr( pkcs15info, \ in setItemFunction()
204 return( addSecretKey( pkcs15info, noPkcs15objects, cryptHandle ) ); in setItemFunction()
364 pkcs15infoPtr = findEntry( pkcs15info, noPkcs15objects, CRYPT_KEYIDEX_ID, in setItemFunction()
418 if( findEntry( pkcs15info, noPkcs15objects, CRYPT_KEYID_NAME, in setItemFunction()
431 pkcs15infoPtr = findFreeEntry( pkcs15info, noPkcs15objects, in setItemFunction()
515 PKCS15_INFO *pkcs15info = keysetInfoPtr->keyData; in setSpecialItemFunction() local
519 assert( isWritePtr( pkcs15info, \ in setSpecialItemFunction()
542 return( addConfigData( pkcs15info, noPkcs15objects, dataType, in setSpecialItemFunction()
H A Dpkcs15_adpb.c404 int pkcs15AddCertChain( INOUT PKCS15_INFO *pkcs15info, in pkcs15AddCertChain() argument
412 assert( isWritePtr( pkcs15info, \ in pkcs15AddCertChain()
446 if( findEntry( pkcs15info, noPkcs15objects, CRYPT_IKEYID_ISSUERID, in pkcs15AddCertChain()
452 pkcs15infoPtr = findFreeEntry( pkcs15info, noPkcs15objects, &index ); in pkcs15AddCertChain()