Lines Matching refs:algo
75 * @param algo: DS digest algo.
79 ds_digest_size_supported(int algo)
81 switch(algo) {
118 secalgo_ds_digest(int algo, unsigned char* buf, size_t len,
121 switch(algo) {
145 algo);
287 * @param algo: key algorithm
295 setup_key_digest(int algo, EVP_PKEY** evp_key, const EVP_MD** digest_type,
301 switch(algo) {
350 if(algo == LDNS_RSASHA256)
355 if(algo == LDNS_RSASHA512)
456 algo);
466 * @param algo: DNSKEY algorithm.
476 verify_canonrrset(sldns_buffer* buf, int algo, unsigned char* sigblock,
485 if(!setup_key_digest(algo, &evp_key, &digest_type, key, keylen)) {
492 if((algo == LDNS_DSA || algo == LDNS_DSA_NSEC3) &&
503 else if(algo == LDNS_ECDSAP256SHA256 || algo == LDNS_ECDSAP384SHA384) {
568 ds_digest_size_supported(int algo)
571 switch(algo) {
590 secalgo_ds_digest(int algo, unsigned char* buf, size_t len,
594 switch(algo) {
611 algo);
669 static SECKEYPublicKey* nss_buf2ecdsa(unsigned char* key, size_t len, int algo)
687 if(algo == LDNS_ECDSAP256SHA256) {
690 } else if(algo == LDNS_ECDSAP384SHA384) {
699 if(algo == LDNS_ECDSAP256SHA256) {
833 * @param algo: key algorithm
843 nss_setup_key_digest(int algo, SECKEYPublicKey** pubkey, HASH_HashType* htype,
866 switch(algo) {
892 if(algo == LDNS_RSASHA256) {
899 if(algo == LDNS_RSASHA512) {
948 algo);
958 * @param algo: DNSKEY algorithm.
968 verify_canonrrset(sldns_buffer* buf, int algo, unsigned char* sigblock,
985 if(!nss_setup_key_digest(algo, &pubkey, &htype, key, keylen,
994 if((algo == LDNS_DSA || algo == LDNS_DSA_NSEC3)) {