/macosx-10.9.5/CommonCrypto-60049/lib/ |
H A D | CommonKeyDerivation.c | 38 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 D | dh-cdsa.c | 141 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 D | SecPBKDF.c | 52 void SecKeyFromPassphraseDataHMACSHA1(CFDataRef password, CFDataRef salt, uint32_t interationCount, CFMutableDataRef derivedKey) argument 57 CFDataGetMutableBytePtr(derivedKey), CFDataGetLength(derivedKey));
|
H A D | SecPBKDF.h | 34 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 D | ossl-dh-cdsa.c | 176 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 D | CommonDigest.c | 55 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 D | CommonKeyDerivation.h | 83 @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 D | wrapkey.cpp | 175 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 D | wrapkey.h | 112 CssmKey &derivedKey);
|
/macosx-10.9.5/Security-55471.14.18/libsecurity_cdsa_client/lib/ |
H A D | wrapkey.cpp | 175 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 D | wrapkey.h | 112 CssmKey &derivedKey);
|
/macosx-10.9.5/Security-55471.14.18/include/security_keychain/ |
H A D | SecWrappedKeys.cpp | 209 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 D | SecWrappedKeys.cpp | 209 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 D | SecWrappedKeys.cpp | 209 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 D | SSCSPSession.cpp | 218 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 ¶m, 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 D | SDCSPSession.cpp | 222 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 ¶m, 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 D | localdatabase.h | 86 CssmData *param, uint32 usage, uint32 attrs, RefPointer<Key> &derivedKey);
|
H A D | localdatabase.cpp | 249 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 D | database.h | 148 CssmData *param, uint32 usage, uint32 attrs, RefPointer<Key> &derivedKey) = 0;
|
/macosx-10.9.5/Heimdal-323.92.1/lib/gssapi/netlogon/ |
H A D | crypto.c | 197 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 D | appleCdsa.c | 1674 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 D | appleCdsa.c | 1674 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 D | appleCdsa.c | 1674 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 D | tdclient.h | 158 KeyHandle &hDerivedKey, CssmKey *&derivedKey);
|
/macosx-10.9.5/SecurityTokend-55107/security_tokend_client/ |
H A D | tdclient.h | 158 KeyHandle &hDerivedKey, CssmKey *&derivedKey);
|