Lines Matching defs:dsaKey
372 DSABinaryKey::DSABinaryKey(DSA *dsaKey)
373 : mDsaKey(dsaKey)
580 DSA *dsaKey = rPrivBinKey.mDsaKey;
581 dsaKey->p = cssmDataToBn(algParams.p);
582 dsaKey->q = cssmDataToBn(algParams.q);
583 dsaKey->g = cssmDataToBn(algParams.g);
586 int irtn = DSA_generate_key(dsaKey);
719 DSA *dsaKey = DSA_generate_parameters(keySizeInBits,
726 if(dsaKey == NULL) {
730 /* stuff dsaKey->[pqg] into a caller's NSS_DSAAlgParams */
731 bnToCssmData(dsaKey->p, algParams.p, coder);
732 bnToCssmData(dsaKey->q, algParams.q, coder);
733 bnToCssmData(dsaKey->g, algParams.g, coder);
735 DSA_free(dsaKey);
776 DSA *dsaKey = NULL;
779 dsaKey = rawCssmKeyToDsa(mKey, mSession, paramKey);
780 if(dsaKey->p == NULL) {
786 DSABinaryKey *dsaBinKey = new DSABinaryKey(dsaKey);
796 DSA *dsaKey = NULL;
801 dsaKey = rawCssmKeyToDsa(mKey,
804 if(dsaKey->p != NULL) {
806 keySize.LogicalKeySizeInBits = BN_num_bits(dsaKey->p);
808 DSA_free(dsaKey);
812 keySize.LogicalKeySizeInBits = BN_num_bits(dsaKey->pub_key);
813 DSA_free(dsaKey);