Lines Matching refs:algo

131 secalgo_nsec3_hash(int algo, unsigned char* buf, size_t len,
134 switch(algo) {
226 * @param algo: DS digest algo.
230 ds_digest_size_supported(int algo)
232 switch(algo) {
278 secalgo_ds_digest(int algo, unsigned char* buf, size_t len,
281 switch(algo) {
323 algo);
537 * @param algo: key algorithm
545 setup_key_digest(int algo, EVP_PKEY** evp_key, const EVP_MD** digest_type,
548 switch(algo) {
585 if(algo == LDNS_RSASHA256)
590 if(algo == LDNS_RSASHA512)
681 algo);
721 * @param algo: DNSKEY algorithm.
732 verify_canonrrset(sldns_buffer* buf, int algo, unsigned char* sigblock,
742 if((algo == LDNS_DSA || algo == LDNS_DSA_NSEC3) &&(fake_dsa||fake_sha1))
746 if(fake_sha1 && (algo == LDNS_DSA || algo == LDNS_DSA_NSEC3 || algo == LDNS_RSASHA1 || algo == LDNS_RSASHA1_NSEC3))
750 if(!setup_key_digest(algo, &evp_key, &digest_type, key, keylen)) {
758 if((algo == LDNS_DSA || algo == LDNS_DSA_NSEC3) &&
773 if(algo == LDNS_ECDSAP256SHA256 || algo == LDNS_ECDSAP384SHA384) {
870 secalgo_nsec3_hash(int algo, unsigned char* buf, size_t len,
873 switch(algo) {
947 ds_digest_size_supported(int algo)
950 switch(algo) {
971 secalgo_ds_digest(int algo, unsigned char* buf, size_t len,
975 switch(algo) {
994 algo);
1059 static SECKEYPublicKey* nss_buf2ecdsa(unsigned char* key, size_t len, int algo)
1077 if(algo == LDNS_ECDSAP256SHA256) {
1080 } else if(algo == LDNS_ECDSAP384SHA384) {
1089 if(algo == LDNS_ECDSAP256SHA256) {
1225 * @param algo: key algorithm
1235 nss_setup_key_digest(int algo, SECKEYPublicKey** pubkey, HASH_HashType* htype,
1258 switch(algo) {
1290 if(algo == LDNS_RSASHA256) {
1297 if(algo == LDNS_RSASHA512) {
1311 verbose(VERB_QUERY, "verify: no digest algo");
1355 algo);
1365 * @param algo: DNSKEY algorithm.
1375 verify_canonrrset(sldns_buffer* buf, int algo, unsigned char* sigblock,
1392 if(!nss_setup_key_digest(algo, &pubkey, &htype, key, keylen,
1402 if((algo == LDNS_DSA || algo == LDNS_DSA_NSEC3)) {
1500 _digest_nettle(int algo, uint8_t* buf, size_t len,
1503 switch(algo) {
1556 secalgo_nsec3_hash(int algo, unsigned char* buf, size_t len,
1559 switch(algo) {
1652 * @param algo: DS digest algo.
1656 ds_digest_size_supported(int algo)
1658 switch(algo) {
1683 secalgo_ds_digest(int algo, unsigned char* buf, size_t len,
1686 switch(algo) {
1703 algo);
2013 * @param algo: DNSKEY algorithm.
2023 verify_canonrrset(sldns_buffer* buf, int algo, unsigned char* sigblock,
2035 if((algo == LDNS_DSA || algo == LDNS_DSA_NSEC3) &&(fake_dsa||fake_sha1))
2039 if(fake_sha1 && (algo == LDNS_DSA || algo == LDNS_DSA_NSEC3 || algo == LDNS_RSASHA1 || algo == LDNS_RSASHA1_NSEC3))
2043 switch(algo) {