/macosx-10.10.1/Security-57031.1.35/Security/include/security_cdsa_plugin/ |
H A D | CSPsession.cpp | 71 CSPContext *CSPFullPluginSession::init(CSSM_CC_HANDLE ccHandle, argument 75 CSPContext *ctx = getContext<CSPContext>(ccHandle); 83 setContext(ccHandle, ctx); 94 CSPContext *CSPFullPluginSession::getStagedContext(CSSM_CC_HANDLE ccHandle, argument 97 CSPContext *ctx = getContext<CSPContext>(ccHandle); 257 void CSPPluginSession::contextUpdate(CSSM_CC_HANDLE ccHandle, argument 279 CSSM_CC_HANDLE ccHandle, const Context &context) 283 if (PluginContext *ctx = contextCreate(ccHandle, context)) { 285 assert(contextMap[ccHandle] == NULL); // check context re-creation 286 contextMap[ccHandle] 278 EventNotify(CSSM_CONTEXT_EVENT event, CSSM_CC_HANDLE ccHandle, const Context &context) argument 323 EncryptData(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData clearBufs[], uint32 clearBufCount, CssmData cipherBufs[], uint32 cipherBufCount, CSSM_SIZE &bytesEncrypted, CssmData &remData, CSSM_PRIVILEGE privilege) argument 342 EncryptDataInit(CSSM_CC_HANDLE ccHandle, const Context &context, CSSM_PRIVILEGE Privilege) argument 349 EncryptDataUpdate(CSSM_CC_HANDLE ccHandle, const CssmData clearBufs[], uint32 clearBufCount, CssmData cipherBufs[], uint32 cipherBufCount, CSSM_SIZE &bytesEncrypted) argument 364 EncryptDataFinal(CSSM_CC_HANDLE ccHandle, CssmData &remData) argument 371 DecryptData(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData cipherBufs[], uint32 cipherBufCount, CssmData clearBufs[], uint32 clearBufCount, CSSM_SIZE &bytesDecrypted, CssmData &remData, CSSM_PRIVILEGE privilege) argument 390 DecryptDataInit(CSSM_CC_HANDLE ccHandle, const Context &context, CSSM_PRIVILEGE Privilege) argument 397 DecryptDataUpdate(CSSM_CC_HANDLE ccHandle, const CssmData cipherBufs[], uint32 cipherBufCount, CssmData clearBufs[], uint32 clearBufCount, CSSM_SIZE &bytesDecrypted) argument 412 DecryptDataFinal(CSSM_CC_HANDLE ccHandle, CssmData &remData) argument 418 QuerySize(CSSM_CC_HANDLE ccHandle, const Context &context, CSSM_BOOL encrypt, uint32 querySizeCount, QuerySizeData *dataBlock) argument 488 GenerateMac(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData dataBufs[], uint32 dataBufCount, CssmData &mac) argument 499 GenerateMacInit(CSSM_CC_HANDLE ccHandle, const Context &context) argument 505 GenerateMacUpdate(CSSM_CC_HANDLE ccHandle, const CssmData dataBufs[], uint32 dataBufCount) argument 512 GenerateMacFinal(CSSM_CC_HANDLE ccHandle, CssmData &mac) argument 518 VerifyMac(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData dataBufs[], uint32 dataBufCount, const CssmData &mac) argument 529 VerifyMacInit(CSSM_CC_HANDLE ccHandle, const Context &context) argument 535 VerifyMacUpdate(CSSM_CC_HANDLE ccHandle, const CssmData dataBufs[], uint32 dataBufCount) argument 542 VerifyMacFinal(CSSM_CC_HANDLE ccHandle, const CssmData &mac) argument 552 SignData(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData dataBufs[], uint32 dataBufCount, CSSM_ALGORITHMS digestAlgorithm, CssmData &Signature) argument 568 SignDataInit(CSSM_CC_HANDLE ccHandle, const Context &context) argument 574 SignDataUpdate(CSSM_CC_HANDLE ccHandle, const CssmData dataBufs[], uint32 dataBufCount) argument 581 SignDataFinal(CSSM_CC_HANDLE ccHandle, CssmData &signature) argument 588 VerifyData(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData dataBufs[], uint32 dataBufCount, CSSM_ALGORITHMS digestAlgorithm, const CssmData &Signature) argument 604 VerifyDataInit(CSSM_CC_HANDLE ccHandle, const Context &context) argument 609 VerifyDataUpdate(CSSM_CC_HANDLE ccHandle, const CssmData dataBufs[], uint32 dataBufCount) argument 616 VerifyDataFinal(CSSM_CC_HANDLE ccHandle, const CssmData &signature) argument 626 DigestData(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData dataBufs[], uint32 DataBufCount, CssmData &Digest) argument 637 DigestDataInit(CSSM_CC_HANDLE ccHandle, const Context &context) argument 642 DigestDataUpdate(CSSM_CC_HANDLE ccHandle, const CssmData dataBufs[], uint32 dataBufCount) argument 649 DigestDataFinal(CSSM_CC_HANDLE ccHandle, CssmData &digest) argument 655 DigestDataClone(CSSM_CC_HANDLE ccHandle, CSSM_CC_HANDLE clonedCCHandle) argument 668 GenerateKey(CSSM_CC_HANDLE ccHandle, const Context &context, uint32 keyUsage, uint32 keyAttr, const CssmData *keyLabel, const CSSM_RESOURCE_CONTROL_CONTEXT *credAndAclEntry, CssmKey &key, CSSM_PRIVILEGE privilege) argument 689 ContextMinder(CSSM_CC_HANDLE ccHandle) argument 695 GenerateKeyPair(CSSM_CC_HANDLE ccHandle, const Context &context, uint32 publicKeyUsage, uint32 publicKeyAttr, const CssmData *publicKeyLabel, CssmKey &publicKey, uint32 privateKeyUsage, uint32 privateKeyAttr, const CssmData *privateKeyLabel, const CSSM_RESOURCE_CONTROL_CONTEXT *credAndAclEntry, CssmKey &privateKey, CSSM_PRIVILEGE privilege) argument 837 QueryKeySizeInBits(CSSM_CC_HANDLE ccHandle, const Context *context, const CssmKey *key, CSSM_KEY_SIZE &keySize) argument 865 GenerateRandom(CSSM_CC_HANDLE ccHandle, const Context &context, CssmData &randomNumber) argument 872 GenerateAlgorithmParams(CSSM_CC_HANDLE ccHandle, const Context &context, uint32 paramBits, CssmData ¶m, uint32 &attrCount, CSSM_CONTEXT_ATTRIBUTE_PTR &attrs) argument [all...] |
H A D | CSPsession.h | 50 CSSM_CC_HANDLE ccHandle, const Context &context); 106 CSPContext *init(CSSM_CC_HANDLE ccHandle, CSSM_CONTEXT_TYPE type, 110 CSPContext *getStagedContext(CSSM_CC_HANDLE ccHandle,
|
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_cdsa_plugin/lib/ |
H A D | CSPsession.cpp | 71 CSPContext *CSPFullPluginSession::init(CSSM_CC_HANDLE ccHandle, argument 75 CSPContext *ctx = getContext<CSPContext>(ccHandle); 83 setContext(ccHandle, ctx); 94 CSPContext *CSPFullPluginSession::getStagedContext(CSSM_CC_HANDLE ccHandle, argument 97 CSPContext *ctx = getContext<CSPContext>(ccHandle); 257 void CSPPluginSession::contextUpdate(CSSM_CC_HANDLE ccHandle, argument 279 CSSM_CC_HANDLE ccHandle, const Context &context) 283 if (PluginContext *ctx = contextCreate(ccHandle, context)) { 285 assert(contextMap[ccHandle] == NULL); // check context re-creation 286 contextMap[ccHandle] 278 EventNotify(CSSM_CONTEXT_EVENT event, CSSM_CC_HANDLE ccHandle, const Context &context) argument 323 EncryptData(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData clearBufs[], uint32 clearBufCount, CssmData cipherBufs[], uint32 cipherBufCount, CSSM_SIZE &bytesEncrypted, CssmData &remData, CSSM_PRIVILEGE privilege) argument 342 EncryptDataInit(CSSM_CC_HANDLE ccHandle, const Context &context, CSSM_PRIVILEGE Privilege) argument 349 EncryptDataUpdate(CSSM_CC_HANDLE ccHandle, const CssmData clearBufs[], uint32 clearBufCount, CssmData cipherBufs[], uint32 cipherBufCount, CSSM_SIZE &bytesEncrypted) argument 364 EncryptDataFinal(CSSM_CC_HANDLE ccHandle, CssmData &remData) argument 371 DecryptData(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData cipherBufs[], uint32 cipherBufCount, CssmData clearBufs[], uint32 clearBufCount, CSSM_SIZE &bytesDecrypted, CssmData &remData, CSSM_PRIVILEGE privilege) argument 390 DecryptDataInit(CSSM_CC_HANDLE ccHandle, const Context &context, CSSM_PRIVILEGE Privilege) argument 397 DecryptDataUpdate(CSSM_CC_HANDLE ccHandle, const CssmData cipherBufs[], uint32 cipherBufCount, CssmData clearBufs[], uint32 clearBufCount, CSSM_SIZE &bytesDecrypted) argument 412 DecryptDataFinal(CSSM_CC_HANDLE ccHandle, CssmData &remData) argument 418 QuerySize(CSSM_CC_HANDLE ccHandle, const Context &context, CSSM_BOOL encrypt, uint32 querySizeCount, QuerySizeData *dataBlock) argument 488 GenerateMac(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData dataBufs[], uint32 dataBufCount, CssmData &mac) argument 499 GenerateMacInit(CSSM_CC_HANDLE ccHandle, const Context &context) argument 505 GenerateMacUpdate(CSSM_CC_HANDLE ccHandle, const CssmData dataBufs[], uint32 dataBufCount) argument 512 GenerateMacFinal(CSSM_CC_HANDLE ccHandle, CssmData &mac) argument 518 VerifyMac(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData dataBufs[], uint32 dataBufCount, const CssmData &mac) argument 529 VerifyMacInit(CSSM_CC_HANDLE ccHandle, const Context &context) argument 535 VerifyMacUpdate(CSSM_CC_HANDLE ccHandle, const CssmData dataBufs[], uint32 dataBufCount) argument 542 VerifyMacFinal(CSSM_CC_HANDLE ccHandle, const CssmData &mac) argument 552 SignData(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData dataBufs[], uint32 dataBufCount, CSSM_ALGORITHMS digestAlgorithm, CssmData &Signature) argument 568 SignDataInit(CSSM_CC_HANDLE ccHandle, const Context &context) argument 574 SignDataUpdate(CSSM_CC_HANDLE ccHandle, const CssmData dataBufs[], uint32 dataBufCount) argument 581 SignDataFinal(CSSM_CC_HANDLE ccHandle, CssmData &signature) argument 588 VerifyData(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData dataBufs[], uint32 dataBufCount, CSSM_ALGORITHMS digestAlgorithm, const CssmData &Signature) argument 604 VerifyDataInit(CSSM_CC_HANDLE ccHandle, const Context &context) argument 609 VerifyDataUpdate(CSSM_CC_HANDLE ccHandle, const CssmData dataBufs[], uint32 dataBufCount) argument 616 VerifyDataFinal(CSSM_CC_HANDLE ccHandle, const CssmData &signature) argument 626 DigestData(CSSM_CC_HANDLE ccHandle, const Context &context, const CssmData dataBufs[], uint32 DataBufCount, CssmData &Digest) argument 637 DigestDataInit(CSSM_CC_HANDLE ccHandle, const Context &context) argument 642 DigestDataUpdate(CSSM_CC_HANDLE ccHandle, const CssmData dataBufs[], uint32 dataBufCount) argument 649 DigestDataFinal(CSSM_CC_HANDLE ccHandle, CssmData &digest) argument 655 DigestDataClone(CSSM_CC_HANDLE ccHandle, CSSM_CC_HANDLE clonedCCHandle) argument 668 GenerateKey(CSSM_CC_HANDLE ccHandle, const Context &context, uint32 keyUsage, uint32 keyAttr, const CssmData *keyLabel, const CSSM_RESOURCE_CONTROL_CONTEXT *credAndAclEntry, CssmKey &key, CSSM_PRIVILEGE privilege) argument 689 ContextMinder(CSSM_CC_HANDLE ccHandle) argument 695 GenerateKeyPair(CSSM_CC_HANDLE ccHandle, const Context &context, uint32 publicKeyUsage, uint32 publicKeyAttr, const CssmData *publicKeyLabel, CssmKey &publicKey, uint32 privateKeyUsage, uint32 privateKeyAttr, const CssmData *privateKeyLabel, const CSSM_RESOURCE_CONTROL_CONTEXT *credAndAclEntry, CssmKey &privateKey, CSSM_PRIVILEGE privilege) argument 837 QueryKeySizeInBits(CSSM_CC_HANDLE ccHandle, const Context *context, const CssmKey *key, CSSM_KEY_SIZE &keySize) argument 865 GenerateRandom(CSSM_CC_HANDLE ccHandle, const Context &context, CssmData &randomNumber) argument 872 GenerateAlgorithmParams(CSSM_CC_HANDLE ccHandle, const Context &context, uint32 paramBits, CssmData ¶m, uint32 &attrCount, CSSM_CONTEXT_ATTRIBUTE_PTR &attrs) argument [all...] |
H A D | CSPsession.h | 50 CSSM_CC_HANDLE ccHandle, const Context &context); 106 CSPContext *init(CSSM_CC_HANDLE ccHandle, CSSM_CONTEXT_TYPE type, 110 CSPContext *getStagedContext(CSSM_CC_HANDLE ccHandle,
|
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_apple_cspdl/lib/ |
H A D | SSCSPSession.h | 101 void GenerateKey(CSSM_CC_HANDLE ccHandle, 109 void GenerateKeyPair(CSSM_CC_HANDLE ccHandle, 129 void GenerateRandom(CSSM_CC_HANDLE ccHandle,
|
H A D | SSCSPSession.cpp | 211 SSCSPSession::DeriveKey(CSSM_CC_HANDLE ccHandle, argument 254 SSCSPSession::GenerateKey(CSSM_CC_HANDLE ccHandle, argument 280 SSCSPSession::GenerateKeyPair(CSSM_CC_HANDLE ccHandle, argument 375 SSCSPSession::GenerateRandom(CSSM_CC_HANDLE ccHandle, argument
|
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_sd_cspdl/lib/ |
H A D | SDCSPSession.h | 106 void GenerateKey(CSSM_CC_HANDLE ccHandle, 114 void GenerateKeyPair(CSSM_CC_HANDLE ccHandle, 134 void GenerateRandom(CSSM_CC_HANDLE ccHandle,
|
H A D | SDCSPSession.cpp | 215 SDCSPSession::DeriveKey(CSSM_CC_HANDLE ccHandle, argument 258 SDCSPSession::GenerateKey(CSSM_CC_HANDLE ccHandle, argument 284 SDCSPSession::GenerateKeyPair(CSSM_CC_HANDLE ccHandle, argument 379 SDCSPSession::GenerateRandom(CSSM_CC_HANDLE ccHandle, argument
|
/macosx-10.10.1/Security-57031.1.35/Security/include/security_keychain/ |
H A D | KeyItem.cpp | 573 CSSM_CC_HANDLE ccHandle = 0; local 580 ccHandle = contextHandle; 583 status = CSSM_CSP_CreateKeyGenContext(csp->handle(), algorithm, keySizeInBits, NULL, NULL, NULL, NULL, NULL, &ccHandle); 592 status = CSSM_UpdateContextAttributes(ccHandle, 1, &contextAttributes); 597 status = CSSM_GenerateKeyPair(ccHandle, publicKeyUsage, publicKeyAttr, &label, &publicCssmKey, privateKeyUsage, privateKeyAttr, &label, &rcc, &privateCssmKey); 719 CSSM_DeleteContext(ccHandle); 731 CSSM_DeleteContext(ccHandle); 781 CSSM_CC_HANDLE ccHandle = 0; local 803 status = CSSM_CSP_CreateSymmetricContext(csp->handle(), publicWrappedKey.KeyHeader.WrapAlgorithmId, CSSM_ALGMODE_NONE, NULL, NULL, NULL, CSSM_PADDING_NONE, NULL, &ccHandle); 811 status = CSSM_UpdateContextAttributes(ccHandle, 1021 CSSM_CC_HANDLE ccHandle = 0; local [all...] |
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_keychain/Security/ |
H A D | KeyItem.cpp | 573 CSSM_CC_HANDLE ccHandle = 0; local 580 ccHandle = contextHandle; 583 status = CSSM_CSP_CreateKeyGenContext(csp->handle(), algorithm, keySizeInBits, NULL, NULL, NULL, NULL, NULL, &ccHandle); 592 status = CSSM_UpdateContextAttributes(ccHandle, 1, &contextAttributes); 597 status = CSSM_GenerateKeyPair(ccHandle, publicKeyUsage, publicKeyAttr, &label, &publicCssmKey, privateKeyUsage, privateKeyAttr, &label, &rcc, &privateCssmKey); 719 CSSM_DeleteContext(ccHandle); 731 CSSM_DeleteContext(ccHandle); 781 CSSM_CC_HANDLE ccHandle = 0; local 803 status = CSSM_CSP_CreateSymmetricContext(csp->handle(), publicWrappedKey.KeyHeader.WrapAlgorithmId, CSSM_ALGMODE_NONE, NULL, NULL, NULL, CSSM_PADDING_NONE, NULL, &ccHandle); 811 status = CSSM_UpdateContextAttributes(ccHandle, 1021 CSSM_CC_HANDLE ccHandle = 0; local [all...] |
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_keychain/lib/ |
H A D | KeyItem.cpp | 573 CSSM_CC_HANDLE ccHandle = 0; local 580 ccHandle = contextHandle; 583 status = CSSM_CSP_CreateKeyGenContext(csp->handle(), algorithm, keySizeInBits, NULL, NULL, NULL, NULL, NULL, &ccHandle); 592 status = CSSM_UpdateContextAttributes(ccHandle, 1, &contextAttributes); 597 status = CSSM_GenerateKeyPair(ccHandle, publicKeyUsage, publicKeyAttr, &label, &publicCssmKey, privateKeyUsage, privateKeyAttr, &label, &rcc, &privateCssmKey); 719 CSSM_DeleteContext(ccHandle); 731 CSSM_DeleteContext(ccHandle); 781 CSSM_CC_HANDLE ccHandle = 0; local 803 status = CSSM_CSP_CreateSymmetricContext(csp->handle(), publicWrappedKey.KeyHeader.WrapAlgorithmId, CSSM_ALGMODE_NONE, NULL, NULL, NULL, CSSM_PADDING_NONE, NULL, &ccHandle); 811 status = CSSM_UpdateContextAttributes(ccHandle, 1021 CSSM_CC_HANDLE ccHandle = 0; local [all...] |
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_cssm/lib/ |
H A D | transition.cpp | 424 CSSM_DigestDataClone (CSSM_CC_HANDLE ccHandle, argument 429 HandleContext &context = HandleObject::findAndLock<HandleContext>((CSSM_HANDLE)ccHandle, CSSM_ERRCODE_INVALID_CONTEXT_HANDLE); 436 context.attachment.downcalls.DigestDataClone(context.attachment.handle(), ccHandle, newContext->handle()); 448 CSSM_CC_HANDLE ccHandle, 457 if (ccHandle == (CSSM_CC_HANDLE) HandleObject::invalidHandle) { 462 // key specified by ccHandle 463 HandleContext *ctx = &enterContext(ccHandle); 477 ccHandle, context, key, keySize); 447 CSSM_QueryKeySizeInBits(CSSM_CSP_HANDLE CSPHandle, CSSM_CC_HANDLE ccHandle, const CSSM_KEY *key, CSSM_KEY_SIZE_PTR keySize) argument
|