Lines Matching refs:sig
73 auto sig = ECDSA_SIG_Ptr(ECDSA_do_sign(data.data(), data.size(), ec_key.get())); in signP256Digest() local
74 if (sig == nullptr) { in signP256Digest()
77 size_t len = i2d_ECDSA_SIG(sig.get(), nullptr); in signP256Digest()
80 i2d_ECDSA_SIG(sig.get(), &p); in signP256Digest()
160 ECDSA_SIG sig; in ecdsaCoseSignatureToDer() local
161 sig.r = rBn.get(); in ecdsaCoseSignatureToDer()
162 sig.s = sBn.get(); in ecdsaCoseSignatureToDer()
164 size_t len = i2d_ECDSA_SIG(&sig, nullptr); in ecdsaCoseSignatureToDer()
167 i2d_ECDSA_SIG(&sig, &p); in ecdsaCoseSignatureToDer()
173 auto sig = ECDSA_SIG_Ptr(d2i_ECDSA_SIG(nullptr, &p, ecdsaSignature.size())); in ecdsaDerSignatureToCose() local
174 if (sig == nullptr) { in ecdsaDerSignatureToCose()
179 if (BN_bn2binpad(ECDSA_SIG_get0_r(sig.get()), ecdsaCoseSignature.data(), point_size) != in ecdsaDerSignatureToCose()
183 if (BN_bn2binpad(ECDSA_SIG_get0_s(sig.get()), ecdsaCoseSignature.data() + point_size, in ecdsaDerSignatureToCose()
193 auto sig = ECDSA_SIG_Ptr(d2i_ECDSA_SIG(nullptr, &p, signature.size())); in verifyEcdsaDigest() local
194 if (sig.get() == nullptr) { in verifyEcdsaDigest()
214 int rc = ECDSA_do_verify(digest.data(), digest.size(), sig.get(), ecKey.get()); in verifyEcdsaDigest()