Searched refs:ccHandle (Results 1 - 12 of 12) sorted by relevance

/macosx-10.10.1/Security-57031.1.35/Security/include/security_cdsa_plugin/
H A DCSPsession.cpp71 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 &param, uint32 &attrCount, CSSM_CONTEXT_ATTRIBUTE_PTR &attrs) argument
[all...]
H A DCSPsession.h50 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 DCSPsession.cpp71 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 &param, uint32 &attrCount, CSSM_CONTEXT_ATTRIBUTE_PTR &attrs) argument
[all...]
H A DCSPsession.h50 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 DSSCSPSession.h101 void GenerateKey(CSSM_CC_HANDLE ccHandle,
109 void GenerateKeyPair(CSSM_CC_HANDLE ccHandle,
129 void GenerateRandom(CSSM_CC_HANDLE ccHandle,
H A DSSCSPSession.cpp211 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 DSDCSPSession.h106 void GenerateKey(CSSM_CC_HANDLE ccHandle,
114 void GenerateKeyPair(CSSM_CC_HANDLE ccHandle,
134 void GenerateRandom(CSSM_CC_HANDLE ccHandle,
H A DSDCSPSession.cpp215 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 DKeyItem.cpp573 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 DKeyItem.cpp573 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 DKeyItem.cpp573 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 Dtransition.cpp424 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

Completed in 169 milliseconds