/dports/security/cryptlib/cryptlib-3.4.3/keyset/ |
H A D | pkcs15.c | 210 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 D | pkcs15_wr.c | 138 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 D | pkcs15_get.c | 89 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 D | pkcs15_add.c | 114 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 D | pkcs15_rd.c | 236 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 D | pkcs15.h | 335 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 D | pkcs15_set.c | 161 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 D | pkcs15_adpb.c | 404 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()
|