Searched refs:derivedKey (Results 1 - 25 of 31) sorted by relevance

12

/macosx-10.9.5/CommonCrypto-60049/lib/
H A DCommonKeyDerivation.c38 uint8_t *derivedKey, size_t derivedKeyLen)
52 if(!password || !salt || !derivedKey || (derivedKeyLen == 0) || (rounds == 0)) return -1;
54 ccpbkdf2_hmac(di, passwordLen, password, saltLen, salt, rounds, derivedKeyLen, derivedKey);
88 uint8_t *derivedKey = NULL; local
102 if((derivedKey = malloc(derivedKeyLen)) == NULL) goto error;
106 if(CCKeyDerivationPBKDF(algorithm, password, passwordLen, salt, saltLen, prf, ROUNDMEASURE, derivedKey, derivedKeyLen)) goto error;
117 if(derivedKey) free(derivedKey);
35 CCKeyDerivationPBKDF( CCPBKDFAlgorithm algorithm, const char *password, size_t passwordLen, const uint8_t *salt, size_t saltLen, CCPseudoRandomAlgorithm prf, uint rounds, uint8_t *derivedKey, size_t derivedKeyLen) argument
/macosx-10.9.5/Heimdal-323.92.1/lib/hcrypto/
H A Ddh-cdsa.c141 CSSM_KEY derivedKey; local
147 memset(&derivedKey, 0, sizeof(derivedKey));
176 &derivedKey);
181 size = derivedKey.KeyData.Length;
184 CSSM_FreeKey(cspHandle, NULL, &derivedKey, CSSM_FALSE);
189 memcpy(shared, derivedKey.KeyData.Data, size);
191 CSSM_FreeKey(cspHandle, NULL, &derivedKey, CSSM_FALSE);
/macosx-10.9.5/Security-55471.14.18/sec/Security/
H A DSecPBKDF.c52 void SecKeyFromPassphraseDataHMACSHA1(CFDataRef password, CFDataRef salt, uint32_t interationCount, CFMutableDataRef derivedKey) argument
57 CFDataGetMutableBytePtr(derivedKey), CFDataGetLength(derivedKey));
H A DSecPBKDF.h34 The size of the result buffer is used to produce the derivedKey.
41 void SecKeyFromPassword_HMAC_sha1(CFDataRef password, CFDataRef salt, uint32_t interationCount, CFMutableDataRef derivedKey)
46 CFDataGetMutableBytePtr(derivedKey), CFDataGetLength(derivedKey));
60 void SecKeyFromPassphraseDataHMACSHA1(CFDataRef password, CFDataRef salt, uint32_t interationCount, CFMutableDataRef derivedKey);
/macosx-10.9.5/OpenSSH-186/osslshim/ossl/
H A Dossl-dh-cdsa.c176 CSSM_KEY derivedKey; local
182 memset(&derivedKey, 0, sizeof(derivedKey));
212 &derivedKey);
219 memcpy(shared, derivedKey.KeyData.Data, derivedKey.KeyData.Length);
220 if (derivedKey.KeyData.Length > DH_size(dh)) {
221 CSSM_FreeKey(cspHandle, NULL, &derivedKey, CSSM_FALSE);
226 sharedlen = derivedKey.KeyData.Length;
228 CSSM_FreeKey(cspHandle, NULL, &derivedKey, CSSM_FALS
[all...]
/macosx-10.9.5/CommonCrypto-60049/test/CommonCrypto/
H A DCommonDigest.c55 byteBuffer derivedKey; local
61 derivedKey = mallocByteBuffer(dklen);
63 case 0: CCKeyDerivationPBKDF(kCCPBKDF2, password, strlen(password), (uint8_t *) salt, saltlen, 0, rounds, derivedKey->bytes, derivedKey->len); break;
64 case kCCDigestSHA1: CCKeyDerivationPBKDF(kCCPBKDF2, password, strlen(password), salt, saltlen, kCCPRFHmacAlgSHA1, rounds, derivedKey->bytes, derivedKey->len); break;
65 case kCCDigestSHA224: CCKeyDerivationPBKDF(kCCPBKDF2, password, strlen(password), salt, saltlen, kCCPRFHmacAlgSHA224, rounds, derivedKey->bytes, derivedKey->len); break;
66 case kCCDigestSHA256: CCKeyDerivationPBKDF(kCCPBKDF2, password, strlen(password), salt, saltlen, kCCPRFHmacAlgSHA256, rounds, derivedKey->bytes, derivedKey
[all...]
/macosx-10.9.5/CommonCrypto-60049/include/
H A DCommonKeyDerivation.h83 @param derivedKey The resulting derived key produced by the function.
105 uint8_t *derivedKey, size_t derivedKeyLen)
/macosx-10.9.5/Security-55471.14.18/include/security_cdsa_client/
H A Dwrapkey.cpp175 Key derivedKey; local
178 derivedKey.makeNewKey(attachment())));
179 derivedKey->activate();
181 return derivedKey;
186 CssmKey &derivedKey)
189 spec.label, &compositeRcc(), &derivedKey)); local
185 operator ()(CssmData *param, const KeySpec &spec, CssmKey &derivedKey) argument
H A Dwrapkey.h112 CssmKey &derivedKey);
/macosx-10.9.5/Security-55471.14.18/libsecurity_cdsa_client/lib/
H A Dwrapkey.cpp175 Key derivedKey; local
178 derivedKey.makeNewKey(attachment())));
179 derivedKey->activate();
181 return derivedKey;
186 CssmKey &derivedKey)
189 spec.label, &compositeRcc(), &derivedKey)); local
185 operator ()(CssmData *param, const KeySpec &spec, CssmKey &derivedKey) argument
H A Dwrapkey.h112 CssmKey &derivedKey);
/macosx-10.9.5/Security-55471.14.18/include/security_keychain/
H A DSecWrappedKeys.cpp209 CSSM_KEY_PTR derivedKey)
254 memset(derivedKey, 0, sizeof(CSSM_KEY));
266 derivedKey);
201 deriveKeyOpensslWrap( const SecKeyImportExportParameters *keyParams, CSSM_CSP_HANDLE cspHand, impExpVerifyPhrase vp, CSSM_ALGORITHMS pbeAlg, CSSM_ALGORITHMS keyAlg, uint32 keySizeInBits, const CSSM_DATA &salt, CSSM_KEY_PTR derivedKey) argument
/macosx-10.9.5/Security-55471.14.18/libsecurity_keychain/Security/
H A DSecWrappedKeys.cpp209 CSSM_KEY_PTR derivedKey)
254 memset(derivedKey, 0, sizeof(CSSM_KEY));
266 derivedKey);
201 deriveKeyOpensslWrap( const SecKeyImportExportParameters *keyParams, CSSM_CSP_HANDLE cspHand, impExpVerifyPhrase vp, CSSM_ALGORITHMS pbeAlg, CSSM_ALGORITHMS keyAlg, uint32 keySizeInBits, const CSSM_DATA &salt, CSSM_KEY_PTR derivedKey) argument
/macosx-10.9.5/Security-55471.14.18/libsecurity_keychain/lib/
H A DSecWrappedKeys.cpp209 CSSM_KEY_PTR derivedKey)
254 memset(derivedKey, 0, sizeof(CSSM_KEY));
266 derivedKey);
201 deriveKeyOpensslWrap( const SecKeyImportExportParameters *keyParams, CSSM_CSP_HANDLE cspHand, impExpVerifyPhrase vp, CSSM_ALGORITHMS pbeAlg, CSSM_ALGORITHMS keyAlg, uint32 keySizeInBits, const CSSM_DATA &salt, CSSM_KEY_PTR derivedKey) argument
/macosx-10.9.5/Security-55471.14.18/libsecurity_apple_cspdl/lib/
H A DSSCSPSession.cpp218 CssmKey &derivedKey)
242 keyUsage, keyAttr, cred, owner, keyHandle, derivedKey.header());
247 keyAttr, param, cred, owner, keyHandle, derivedKey.header());
250 makeReferenceKey(keyHandle, derivedKey, database, keyAttr, keyLabel);
211 DeriveKey(CSSM_CC_HANDLE ccHandle, const Context &context, CssmData &param, uint32 keyUsage, uint32 keyAttr, const CssmData *keyLabel, const CSSM_RESOURCE_CONTROL_CONTEXT *credAndAclEntry, CssmKey &derivedKey) argument
/macosx-10.9.5/Security-55471.14.18/libsecurity_sd_cspdl/lib/
H A DSDCSPSession.cpp222 CssmKey &derivedKey)
246 keyUsage, keyAttr, cred, owner, keyHandle, derivedKey.header());
251 keyAttr, param, cred, owner, keyHandle, derivedKey.header());
254 makeReferenceKey(keyHandle, derivedKey, database, keyAttr, keyLabel);
215 DeriveKey(CSSM_CC_HANDLE ccHandle, const Context &context, CssmData &param, uint32 keyUsage, uint32 keyAttr, const CssmData *keyLabel, const CSSM_RESOURCE_CONTROL_CONTEXT *credAndAclEntry, CssmKey &derivedKey) argument
/macosx-10.9.5/securityd-55199.3/src/
H A Dlocaldatabase.h86 CssmData *param, uint32 usage, uint32 attrs, RefPointer<Key> &derivedKey);
H A Dlocaldatabase.cpp249 CssmData *param, uint32 usage, uint32 attrs, RefPointer<Key> &derivedKey)
264 derivedKey = makeKey(dKey, attrs & LocalKey::managedAttributes, owner);
247 deriveKey(const Context &context, Key *key, const AccessCredentials *cred, const AclEntryPrototype *owner, CssmData *param, uint32 usage, uint32 attrs, RefPointer<Key> &derivedKey) argument
H A Ddatabase.h148 CssmData *param, uint32 usage, uint32 attrs, RefPointer<Key> &derivedKey) = 0;
/macosx-10.9.5/Heimdal-323.92.1/lib/gssapi/netlogon/
H A Dcrypto.c197 uint8_t derivedKey[CC_MD5_DIGEST_LENGTH]; local
200 CCHmac(kCCHmacAlgMD5, tmpData, sizeof(tmpData), salt, saltLength, derivedKey);
202 EVP_CipherInit_ex(rc4Key, EVP_rc4(), NULL, derivedKey, NULL, enc);
205 memset(derivedKey, 0, sizeof(derivedKey));
/macosx-10.9.5/Security-55471.14.18/libsecurity_ssl/Security/
H A DappleCdsa.c1674 CSSM_KEY derivedKey; local
1687 memset(&derivedKey, 0, sizeof(CSSM_KEY));
1714 &derivedKey);
1720 CSSM_TO_SSLBUF(&derivedKey.KeyData, exchanged);
1892 CSSM_KEY derivedKey; local
1904 memset(&derivedKey, 0, sizeof(CSSM_KEY));
2022 &derivedKey);
2034 ortn = sslNullWrapKey(ctx->ecdhPrivCspHand, &derivedKey, &rawKey);
2042 ortn = SSLCopyBufferFromData(derivedKey.KeyData.Data,
2043 derivedKey
[all...]
/macosx-10.9.5/Security-55471.14.18/libsecurity_ssl/lib/
H A DappleCdsa.c1674 CSSM_KEY derivedKey; local
1687 memset(&derivedKey, 0, sizeof(CSSM_KEY));
1714 &derivedKey);
1720 CSSM_TO_SSLBUF(&derivedKey.KeyData, exchanged);
1892 CSSM_KEY derivedKey; local
1904 memset(&derivedKey, 0, sizeof(CSSM_KEY));
2022 &derivedKey);
2034 ortn = sslNullWrapKey(ctx->ecdhPrivCspHand, &derivedKey, &rawKey);
2042 ortn = SSLCopyBufferFromData(derivedKey.KeyData.Data,
2043 derivedKey
[all...]
/macosx-10.9.5/Security-55471.14.18/libsecurity_ssl/security_ssl/
H A DappleCdsa.c1674 CSSM_KEY derivedKey; local
1687 memset(&derivedKey, 0, sizeof(CSSM_KEY));
1714 &derivedKey);
1720 CSSM_TO_SSLBUF(&derivedKey.KeyData, exchanged);
1892 CSSM_KEY derivedKey; local
1904 memset(&derivedKey, 0, sizeof(CSSM_KEY));
2022 &derivedKey);
2034 ortn = sslNullWrapKey(ctx->ecdhPrivCspHand, &derivedKey, &rawKey);
2042 ortn = SSLCopyBufferFromData(derivedKey.KeyData.Data,
2043 derivedKey
[all...]
/macosx-10.9.5/SecurityTokend-55107/lib/
H A Dtdclient.h158 KeyHandle &hDerivedKey, CssmKey *&derivedKey);
/macosx-10.9.5/SecurityTokend-55107/security_tokend_client/
H A Dtdclient.h158 KeyHandle &hDerivedKey, CssmKey *&derivedKey);

Completed in 298 milliseconds

12