Home | History | Annotate | Download | only in crypto

Lines Matching refs:key_

46   if (key_)
47 SECKEY_DestroyPrivateKey(key_);
89 copy->key_ = SECKEY_CopyPrivateKey(key);
91 if (!copy->key_ || !copy->public_key_) {
146 result->key_ = PK11_FindKeyByKeyID(item->module->slots[i],
148 if (result->key_)
160 copy->key_ = SECKEY_CopyPrivateKey(key_);
170 if (!ReadAttribute(key_, CKA_MODULUS, private_key_info.modulus()) ||
171 !ReadAttribute(key_, CKA_PUBLIC_EXPONENT,
173 !ReadAttribute(key_, CKA_PRIVATE_EXPONENT,
175 !ReadAttribute(key_, CKA_PRIME_1, private_key_info.prime1()) ||
176 !ReadAttribute(key_, CKA_PRIME_2, private_key_info.prime2()) ||
177 !ReadAttribute(key_, CKA_EXPONENT_1, private_key_info.exponent1()) ||
178 !ReadAttribute(key_, CKA_EXPONENT_2, private_key_info.exponent2()) ||
179 !ReadAttribute(key_, CKA_COEFFICIENT, private_key_info.coefficient())) {
198 RSAPrivateKey::RSAPrivateKey() : key_(NULL), public_key_(NULL) {
225 result->key_ = PK11_GenerateKeyPair(slot.get(),
232 if (!result->key_)
269 key_usage, &result->key_, NULL);
275 result->public_key_ = SECKEY_ConvertToPublicKey(result->key_);