Lines Matching refs:sigblock
692 unsigned char* sigblock, int dofree, int docrypto_free) in digest_ctx_free() argument
701 if(dofree) free(sigblock); in digest_ctx_free()
702 else if(docrypto_free) OPENSSL_free(sigblock); in digest_ctx_free()
735 verify_canonrrset(sldns_buffer* buf, int algo, unsigned char* sigblock, in verify_canonrrset() argument
763 if(!setup_dsa_sig(&sigblock, &sigblock_len)) { in verify_canonrrset()
778 if(!setup_ecdsa_sig(&sigblock, &sigblock_len)) { in verify_canonrrset()
798 if(dofree) free(sigblock); in verify_canonrrset()
799 else if(docrypto_free) OPENSSL_free(sigblock); in verify_canonrrset()
806 digest_ctx_free(ctx, evp_key, sigblock, in verify_canonrrset()
814 digest_ctx_free(ctx, evp_key, sigblock, in verify_canonrrset()
819 res = EVP_VerifyFinal(ctx, sigblock, sigblock_len, evp_key); in verify_canonrrset()
824 digest_ctx_free(ctx, evp_key, sigblock, in verify_canonrrset()
828 res = EVP_DigestVerify(ctx, sigblock, sigblock_len, in verify_canonrrset()
832 digest_ctx_free(ctx, evp_key, sigblock, in verify_canonrrset()
1378 verify_canonrrset(sldns_buffer* buf, int algo, unsigned char* sigblock, in verify_canonrrset() argument
1388 SECItem secsig = {siBuffer, sigblock, sigblock_len}; in verify_canonrrset()
1755 _verify_nettle_dsa(sldns_buffer* buf, unsigned char* sigblock, in _verify_nettle_dsa() argument
1770 if(key[0] != sigblock[0]) in _verify_nettle_dsa()
1772 nettle_mpz_set_str_256_u(signature.r, 20, sigblock+1); in _verify_nettle_dsa()
1773 nettle_mpz_set_str_256_u(signature.s, 20, sigblock+1+20); in _verify_nettle_dsa()
1779 (uint8_t*)sigblock) != ASN1_ITERATOR_CONSTRUCTED in _verify_nettle_dsa()
1844 _verify_nettle_rsa(sldns_buffer* buf, unsigned int digest_size, char* sigblock, in _verify_nettle_rsa() argument
1882 nettle_mpz_init_set_str_256_u(signature, sigblock_len, (uint8_t*)sigblock); in _verify_nettle_rsa()
1924 _verify_nettle_ecdsa(sldns_buffer* buf, unsigned int digest_size, unsigned char* sigblock, in _verify_nettle_ecdsa() argument
1946 nettle_mpz_set_str_256_u(signature.r, SHA256_DIGEST_SIZE, sigblock); in _verify_nettle_ecdsa()
1947 nettle_mpz_set_str_256_u(signature.s, SHA256_DIGEST_SIZE, sigblock+SHA256_DIGEST_SIZE); in _verify_nettle_ecdsa()
1964 nettle_mpz_set_str_256_u(signature.r, SHA384_DIGEST_SIZE, sigblock); in _verify_nettle_ecdsa()
1965 nettle_mpz_set_str_256_u(signature.s, SHA384_DIGEST_SIZE, sigblock+SHA384_DIGEST_SIZE); in _verify_nettle_ecdsa()
1990 _verify_nettle_ed25519(sldns_buffer* buf, unsigned char* sigblock, in _verify_nettle_ed25519() argument
2003 sldns_buffer_begin(buf), (uint8_t*)sigblock); in _verify_nettle_ed25519()
2026 verify_canonrrset(sldns_buffer* buf, int algo, unsigned char* sigblock, in verify_canonrrset() argument
2050 *reason = _verify_nettle_dsa(buf, sigblock, sigblock_len, key, keylen); in verify_canonrrset()
2075 *reason = _verify_nettle_rsa(buf, digest_size, (char*)sigblock, in verify_canonrrset()
2089 *reason = _verify_nettle_ecdsa(buf, digest_size, sigblock, in verify_canonrrset()
2098 *reason = _verify_nettle_ed25519(buf, sigblock, sigblock_len, in verify_canonrrset()