Lines Matching refs:MAKE_DECODER

709 #define MAKE_DECODER(keytype_name, keytype, type, kind)                 \  macro
742 MAKE_DECODER("DH", dh, dh, PrivateKeyInfo);
743 MAKE_DECODER("DH", dh, dh, SubjectPublicKeyInfo);
744 MAKE_DECODER("DH", dh, dh, type_specific_params);
745 MAKE_DECODER("DH", dh, dh, DH);
746 MAKE_DECODER("DHX", dhx, dhx, PrivateKeyInfo);
747 MAKE_DECODER("DHX", dhx, dhx, SubjectPublicKeyInfo);
748 MAKE_DECODER("DHX", dhx, dhx, type_specific_params);
749 MAKE_DECODER("DHX", dhx, dhx, DHX);
752 MAKE_DECODER("DSA", dsa, dsa, PrivateKeyInfo);
753 MAKE_DECODER("DSA", dsa, dsa, SubjectPublicKeyInfo);
754 MAKE_DECODER("DSA", dsa, dsa, type_specific);
755 MAKE_DECODER("DSA", dsa, dsa, DSA);
758 MAKE_DECODER("EC", ec, ec, PrivateKeyInfo);
759 MAKE_DECODER("EC", ec, ec, SubjectPublicKeyInfo);
760 MAKE_DECODER("EC", ec, ec, type_specific_no_pub);
761 MAKE_DECODER("EC", ec, ec, EC);
762 MAKE_DECODER("X25519", x25519, ecx, PrivateKeyInfo);
763 MAKE_DECODER("X25519", x25519, ecx, SubjectPublicKeyInfo);
764 MAKE_DECODER("X448", x448, ecx, PrivateKeyInfo);
765 MAKE_DECODER("X448", x448, ecx, SubjectPublicKeyInfo);
766 MAKE_DECODER("ED25519", ed25519, ecx, PrivateKeyInfo);
767 MAKE_DECODER("ED25519", ed25519, ecx, SubjectPublicKeyInfo);
768 MAKE_DECODER("ED448", ed448, ecx, PrivateKeyInfo);
769 MAKE_DECODER("ED448", ed448, ecx, SubjectPublicKeyInfo);
771 MAKE_DECODER("SM2", sm2, ec, PrivateKeyInfo);
772 MAKE_DECODER("SM2", sm2, ec, SubjectPublicKeyInfo);
775 MAKE_DECODER("RSA", rsa, rsa, PrivateKeyInfo);
776 MAKE_DECODER("RSA", rsa, rsa, SubjectPublicKeyInfo);
777 MAKE_DECODER("RSA", rsa, rsa, type_specific_keypair);
778 MAKE_DECODER("RSA", rsa, rsa, RSA);
779 MAKE_DECODER("RSA-PSS", rsapss, rsapss, PrivateKeyInfo);
780 MAKE_DECODER("RSA-PSS", rsapss, rsapss, SubjectPublicKeyInfo);