Searched refs:cssmKey (Results 1 - 25 of 97) sorted by relevance

1234

/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_apple_csp/lib/
H A DDH_utils.cpp51 CssmKey *cssmKey = context.get<CssmKey>(attr); local
52 if(cssmKey == NULL) {
55 const CSSM_KEYHEADER &hdr = cssmKey->KeyHeader;
64 return cssmKeyToDh(*cssmKey, session, mallocdKey);
69 * creation of a new DH (when cssmKey is a raw key); allocdKey is true
73 const CssmKey &cssmKey,
80 const CSSM_KEYHEADER *hdr = &cssmKey.KeyHeader;
87 dhKey = rawCssmKeyToDh(cssmKey);
93 BinaryKey &binKey = session.lookupRefKey(cssmKey);
115 const CssmKey &cssmKey)
72 cssmKeyToDh( const CssmKey &cssmKey, AppleCSPSession &session, bool &allocdKey) argument
114 rawCssmKeyToDh( const CssmKey &cssmKey) argument
[all...]
H A DAppleCSPKeys.h39 const CssmKey &cssmKey,
41 mKey(cssmKey),
49 * const CssmKey &cssmKey,
98 const CssmKey &cssmKey,
102 const CssmKey &cssmKey,
38 CSPKeyInfoProvider( const CssmKey &cssmKey, AppleCSPSession &session) argument
H A DFEECSPUtils.cpp99 CssmKey &cssmKey = local
101 const CSSM_KEYHEADER &hdr = cssmKey.KeyHeader;
114 return cssmKeyToFee(cssmKey, session, mallocdKey);
119 * feePubKey (when cssmKey is a raw key); allocdKey is true in that case
123 const CssmKey &cssmKey,
130 const CSSM_KEYHEADER *hdr = &cssmKey.KeyHeader;
141 feeKey = rawCssmKeyToFee(cssmKey);
146 BinaryKey &binKey = session.lookupRefKey(cssmKey);
168 const CssmKey &cssmKey)
170 const CSSM_KEYHEADER *hdr = &cssmKey
122 cssmKeyToFee( const CssmKey &cssmKey, AppleCSPSession &session, bool &allocdKey) argument
167 rawCssmKeyToFee( const CssmKey &cssmKey) argument
[all...]
H A DDH_utils.h56 * DH (when cssmKey is a raw key); allocdKey is true in that case
60 const CssmKey &cssmKey,
68 const CssmKey &cssmKey);
H A DAppleCSPKeys.cpp28 const CssmKey &cssmKey,
31 if(cssmKey.blobType() != CSSM_KEYBLOB_RAW) {
35 if(cssmKey.keyClass() != CSSM_KEYCLASS_SESSION_KEY) {
39 return new SymmetricKeyInfoProvider(cssmKey, session);
43 const CssmKey &cssmKey,
45 CSPKeyInfoProvider(cssmKey, session)
27 provider( const CssmKey &cssmKey, AppleCSPSession &session) argument
42 SymmetricKeyInfoProvider( const CssmKey &cssmKey, AppleCSPSession &session) argument
H A DFEECSPUtils.h64 * feePubKey (when cssmKey is a raw key); allocdKey is true in that case
68 const CssmKey &cssmKey,
76 const CssmKey &cssmKey);
H A DRSA_DSA_utils.cpp152 CssmKey &cssmKey = local
154 const CSSM_KEYHEADER &hdr = cssmKey.KeyHeader;
163 return cssmKeyToRsa(cssmKey, session, mallocdKey, label);
167 * RSA (when cssmKey is a raw key); allocdKey is true in that case
171 const CssmKey &cssmKey,
179 const CSSM_KEYHEADER *hdr = &cssmKey.KeyHeader;
186 rsaKey = rawCssmKeyToRsa(cssmKey, label);
191 BinaryKey &binKey = session.lookupRefKey(cssmKey);
213 const CssmKey &cssmKey,
216 const CSSM_KEYHEADER *hdr = &cssmKey
170 cssmKeyToRsa( const CssmKey &cssmKey, AppleCSPSession &session, bool &allocdKey, CSSM_DATA &label) argument
212 rawCssmKeyToRsa( const CssmKey &cssmKey, CSSM_DATA &label) argument
377 CssmKey &cssmKey = local
448 cssmKeyToDsa( const CssmKey &cssmKey, AppleCSPSession &session, bool &allocdKey) argument
489 rawCssmKeyToDsa( const CssmKey &cssmKey, AppleCSPSession &session, const CssmKey *paramKey) argument
[all...]
H A DRSA_DSA_utils.h54 * RSA (when cssmKey is a raw key); allocdKey is true in that case
58 const CssmKey &cssmKey,
67 const CssmKey &cssmKey,
96 * DSA (when cssmKey is a raw key); allocdKey is true in that case
100 const CssmKey &cssmKey,
108 const CssmKey &cssmKey,
H A DFEEKeys.h94 const CssmKey &cssmKey,
98 const CssmKey &cssmKey,
H A DRSA_DSA_keys.h122 const CssmKey &cssmKey,
126 const CssmKey &cssmKey,
222 const CssmKey &cssmKey,
226 const CssmKey &cssmKey,
H A DDH_keys.h130 const CssmKey &cssmKey,
134 const CssmKey &cssmKey,
H A DFEEKeys.cpp364 const CssmKey &cssmKey,
366 CSPKeyInfoProvider(cssmKey, session)
370 const CssmKey &cssmKey,
373 switch(cssmKey.algorithm()) {
380 switch(cssmKey.keyClass()) {
389 return new FEEKeyInfoProvider(cssmKey, session);
363 FEEKeyInfoProvider( const CssmKey &cssmKey, AppleCSPSession &session) argument
369 provider( const CssmKey &cssmKey, AppleCSPSession &session) argument
H A DAppleCSP.cpp362 // add a BinaryKey to our refKeyMap. Sets up cssmKey
366 CssmKey &cssmKey)
372 binKey.mKeyHeader = CssmKey::Header::overlay(cssmKey.KeyHeader);
378 cssmKey.KeyHeader.BlobType = CSSM_KEYBLOB_REFERENCE;
379 cssmKey.KeyHeader.Format = CSSM_KEYBLOB_REF_FORMAT_INTEGER;
380 keyRefToCssmData(keyRef, cssmKey.KeyData, normAllocator);
382 &cssmKey, cssmKey.KeyData.Data, &binKey);
389 const CssmKey &cssmKey)
394 keyRef = CssmDataToKeyRef(cssmKey
364 addRefKey( BinaryKey &binKey, CssmKey &cssmKey) argument
388 lookupRefKey( const CssmKey &cssmKey) argument
[all...]
H A DRSA_DSA_keys.cpp253 const CssmKey &cssmKey,
255 CSPKeyInfoProvider(cssmKey, session)
260 const CssmKey &cssmKey,
263 switch(cssmKey.algorithm()) {
270 switch(cssmKey.keyClass()) {
278 return new RSAKeyInfoProvider(cssmKey, session);
742 const CssmKey &cssmKey,
744 CSPKeyInfoProvider(cssmKey, session)
749 const CssmKey &cssmKey,
752 switch(cssmKey
252 RSAKeyInfoProvider( const CssmKey &cssmKey, AppleCSPSession &session) argument
259 provider( const CssmKey &cssmKey, AppleCSPSession &session) argument
741 DSAKeyInfoProvider( const CssmKey &cssmKey, AppleCSPSession &session) argument
748 provider( const CssmKey &cssmKey, AppleCSPSession &session) argument
[all...]
H A DDH_keys.cpp301 const CssmKey &cssmKey,
303 CSPKeyInfoProvider(cssmKey, session)
308 const CssmKey &cssmKey,
311 switch(cssmKey.algorithm()) {
317 switch(cssmKey.keyClass()) {
325 return new DHKeyInfoProvider(cssmKey, session);
300 DHKeyInfoProvider( const CssmKey &cssmKey, AppleCSPSession &session) argument
307 provider( const CssmKey &cssmKey, AppleCSPSession &session) argument
H A DAppleCSPContext.cpp179 CssmKey &cssmKey) // RETURNED
197 CssmKey::Header &hdr = cssmKey.header();
218 /* key bytes --> caller's cssmKey */
219 keyData = &(CssmData::overlay(cssmKey.KeyData));
229 session.addRefKey(*binKey, cssmKey);
176 generateSymKey( const Context &context, AppleCSPSession &session, CssmKey &cssmKey) argument
H A DBinaryKey.h120 const CssmKey &cssmKey,
/macosx-10.10.1/Security-57031.1.35/securityd/src/
H A Dlocaldatabase.cpp74 context.replace(CSSM_ATTRIBUTE_KEY, myKey(key).cssmKey());
84 context.replace(CSSM_ATTRIBUTE_KEY, myKey(key).cssmKey());
93 context.replace(CSSM_ATTRIBUTE_KEY, myKey(key).cssmKey());
103 context.replace(CSSM_ATTRIBUTE_KEY, myKey(key).cssmKey());
117 context.replace(CSSM_ATTRIBUTE_KEY, myKey(key).cssmKey());
132 context.replace(CSSM_ATTRIBUTE_KEY, myKey(key).cssmKey());
206 context.replace(CSSM_ATTRIBUTE_KEY, myKey(*wrappingKey).cssmKey());
221 context.replace(CSSM_ATTRIBUTE_KEY, myKey(*wrappingKey).cssmKey());
239 publicKey ? &myKey(*publicKey).cssmKey() : NULL);
253 context.replace(CSSM_ATTRIBUTE_KEY, myKey(*key).cssmKey());
[all...]
/macosx-10.10.1/Security-57031.1.35/SecurityTests/clxutils/idTool/
H A DidTool.cpp176 CSSM_KEY_PTR cssmKey,
180 if(cssmKey == NULL) {
185 printKeyHeader(cssmKey->KeyHeader);
187 printDataAsHex(&cssmKey->KeyData, 8);
208 CSSM_KEY_PTR cssmKey,
217 crtn = cspSign(cspHand, SIG_ALG, cssmKey, &ptext, &sig);
271 CSSM_KEY_PTR &cssmKey) // private key, RETURNED
283 ortn = SecKeyGetCSSMKey(keyRef, (const CSSM_KEY **)&cssmKey);
173 getKeyCertInfo( SecCertificateRef certRef, SecKeyRef keyRef, CSSM_KEY_PTR cssmKey, CSSM_CSP_HANDLE cspHand) argument
205 signVfy( SecCertificateRef certRef, SecKeyRef keyRef, CSSM_KEY_PTR cssmKey, CSSM_CSP_HANDLE cspHand) argument
267 getKeyCert( SecIdentityRef idRef, SecCertificateRef &certRef, SecKeyRef &keyRef, CSSM_KEY_PTR &cssmKey) argument
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_apple_x509_cl/lib/
H A DSession_CSR.cpp173 CSSM_KEY_PTR cssmKey = CL_extractCSSMKeyNSS(reqInfo.subjectPublicKeyInfo, local
217 cssmKey,
223 CL_freeCSSMKey(cssmKey, *this);
/macosx-10.10.1/Security-57031.1.35/Security/include/security_keychain/
H A DSecFDERecoveryAsymmetricCrypto.cpp134 const CSSM_KEY *cssmKey = NULL; local
148 throwIfError(SecKeyGetCSSMKey(keyItem, &cssmKey));
150 throwIfError(CSSM_CSP_CreateAsymmetricContext(cspHandle, cssmKey->KeyHeader.AlgorithmId, accessCred, cssmKey, CSSM_PADDING_PKCS1, &cc));
H A DSecImportExportCrypto.h52 const CSSM_KEY &cssmKey); // unwrapped key in CSSM format
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_keychain/Security/
H A DSecFDERecoveryAsymmetricCrypto.cpp134 const CSSM_KEY *cssmKey = NULL; local
148 throwIfError(SecKeyGetCSSMKey(keyItem, &cssmKey));
150 throwIfError(CSSM_CSP_CreateAsymmetricContext(cspHandle, cssmKey->KeyHeader.AlgorithmId, accessCred, cssmKey, CSSM_PADDING_PKCS1, &cc));
H A DSecImportExportCrypto.h52 const CSSM_KEY &cssmKey); // unwrapped key in CSSM format
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_keychain/lib/
H A DSecFDERecoveryAsymmetricCrypto.cpp134 const CSSM_KEY *cssmKey = NULL; local
148 throwIfError(SecKeyGetCSSMKey(keyItem, &cssmKey));
150 throwIfError(CSSM_CSP_CreateAsymmetricContext(cspHandle, cssmKey->KeyHeader.AlgorithmId, accessCred, cssmKey, CSSM_PADDING_PKCS1, &cc));

Completed in 115 milliseconds

1234