Make rand_win.c UNICODE savvy.
[openssl.git] / crypto / objects / obj_mac.h
index 990e18113accf27e184597279c9df03c634992b4..66bdf65f2c090e8a3dea2db062aba818cf491c86 100644 (file)
 #define NID_undef                      0
 #define OBJ_undef                      0L
 
-#define SN_ccitt               "CCITT"
-#define LN_ccitt               "ccitt"
+#define SN_itu_t               "ITU-T"
+#define LN_itu_t               "itu-t"
+#define NID_itu_t              721
+#define OBJ_itu_t              0L
+
 #define NID_ccitt              404
-#define OBJ_ccitt              0L
+#define OBJ_ccitt              OBJ_itu_t
 
 #define SN_iso         "ISO"
 #define LN_iso         "iso"
 #define NID_iso                181
 #define OBJ_iso                1L
 
-#define SN_joint_iso_ccitt             "JOINT-ISO-CCITT"
-#define LN_joint_iso_ccitt             "joint-iso-ccitt"
+#define SN_joint_iso_itu_t             "JOINT-ISO-ITU-T"
+#define LN_joint_iso_itu_t             "joint-iso-itu-t"
+#define NID_joint_iso_itu_t            722
+#define OBJ_joint_iso_itu_t            2L
+
 #define NID_joint_iso_ccitt            393
-#define OBJ_joint_iso_ccitt            2L
+#define OBJ_joint_iso_ccitt            OBJ_joint_iso_itu_t
 
 #define SN_member_body         "member-body"
 #define LN_member_body         "ISO Member Body"
 #define NID_certicom_arc               528
 #define OBJ_certicom_arc               OBJ_identified_organization,132L
 
+#define SN_international_organizations         "international-organizations"
+#define LN_international_organizations         "International Organizations"
+#define NID_international_organizations                723
+#define OBJ_international_organizations                OBJ_joint_iso_itu_t,23L
+
 #define SN_wap         "wap"
 #define NID_wap                562
-#define OBJ_wap                OBJ_joint_iso_ccitt,23L,43L
+#define OBJ_wap                OBJ_international_organizations,43L
 
 #define SN_wap_wsg             "wap-wsg"
 #define NID_wap_wsg            563
 #define SN_selected_attribute_types            "selected-attribute-types"
 #define LN_selected_attribute_types            "Selected Attribute Types"
 #define NID_selected_attribute_types           394
-#define OBJ_selected_attribute_types           OBJ_joint_iso_ccitt,5L,1L,5L
+#define OBJ_selected_attribute_types           OBJ_joint_iso_itu_t,5L,1L,5L
 
 #define SN_clearance           "clearance"
 #define NID_clearance          395
 #define NID_sha1WithRSAEncryption              65
 #define OBJ_sha1WithRSAEncryption              OBJ_pkcs1,5L
 
+#define SN_sha256WithRSAEncryption             "RSA-SHA256"
+#define LN_sha256WithRSAEncryption             "sha256WithRSAEncryption"
+#define NID_sha256WithRSAEncryption            737
+#define OBJ_sha256WithRSAEncryption            OBJ_pkcs1,11L
+
+#define SN_sha384WithRSAEncryption             "RSA-SHA384"
+#define LN_sha384WithRSAEncryption             "sha384WithRSAEncryption"
+#define NID_sha384WithRSAEncryption            738
+#define OBJ_sha384WithRSAEncryption            OBJ_pkcs1,12L
+
+#define SN_sha512WithRSAEncryption             "RSA-SHA512"
+#define LN_sha512WithRSAEncryption             "sha512WithRSAEncryption"
+#define NID_sha512WithRSAEncryption            739
+#define OBJ_sha512WithRSAEncryption            OBJ_pkcs1,13L
+
+#define SN_sha224WithRSAEncryption             "RSA-SHA224"
+#define LN_sha224WithRSAEncryption             "sha224WithRSAEncryption"
+#define NID_sha224WithRSAEncryption            740
+#define OBJ_sha224WithRSAEncryption            OBJ_pkcs1,14L
+
 #define SN_pkcs3               "pkcs3"
 #define NID_pkcs3              27
 #define OBJ_pkcs3              OBJ_pkcs,3L
 #define NID_delta_crl          140
 #define OBJ_delta_crl          OBJ_id_ce,27L
 
+#define SN_name_constraints            "nameConstraints"
+#define LN_name_constraints            "X509v3 Name Constraints"
+#define NID_name_constraints           720
+#define OBJ_name_constraints           OBJ_id_ce,30L
+
 #define SN_crl_distribution_points             "crlDistributionPoints"
 #define LN_crl_distribution_points             "X509v3 CRL Distribution Points"
 #define NID_crl_distribution_points            103
 #define NID_certificate_policies               89
 #define OBJ_certificate_policies               OBJ_id_ce,32L
 
+#define SN_any_policy          "anyPolicy"
+#define LN_any_policy          "X509v3 Any Policy"
+#define NID_any_policy         718
+#define OBJ_any_policy         OBJ_certificate_policies,0L
+
+#define SN_policy_mappings             "policyMappings"
+#define LN_policy_mappings             "X509v3 Policy Mappings"
+#define NID_policy_mappings            719
+#define OBJ_policy_mappings            OBJ_id_ce,33L
+
 #define SN_authority_key_identifier            "authorityKeyIdentifier"
 #define LN_authority_key_identifier            "X509v3 Authority Key Identifier"
 #define NID_authority_key_identifier           90
 #define NID_ext_key_usage              126
 #define OBJ_ext_key_usage              OBJ_id_ce,37L
 
+#define SN_inhibit_any_policy          "inhibitAnyPolicy"
+#define LN_inhibit_any_policy          "X509v3 Inhibit Any Policy"
+#define NID_inhibit_any_policy         736
+#define OBJ_inhibit_any_policy         OBJ_id_ce,54L
+
 #define SN_target_information          "targetInformation"
 #define LN_target_information          "X509v3 AC Targeting"
 #define NID_target_information         402
 #define NID_aes_256_cfb128             429
 #define OBJ_aes_256_cfb128             OBJ_aes,44L
 
+#define SN_aes_128_cfb1                "AES-128-CFB1"
+#define LN_aes_128_cfb1                "aes-128-cfb1"
+#define NID_aes_128_cfb1               726
+
+#define SN_aes_192_cfb1                "AES-192-CFB1"
+#define LN_aes_192_cfb1                "aes-192-cfb1"
+#define NID_aes_192_cfb1               727
+
+#define SN_aes_256_cfb1                "AES-256-CFB1"
+#define LN_aes_256_cfb1                "aes-256-cfb1"
+#define NID_aes_256_cfb1               728
+
+#define SN_aes_128_cfb8                "AES-128-CFB8"
+#define LN_aes_128_cfb8                "aes-128-cfb8"
+#define NID_aes_128_cfb8               729
+
+#define SN_aes_192_cfb8                "AES-192-CFB8"
+#define LN_aes_192_cfb8                "aes-192-cfb8"
+#define NID_aes_192_cfb8               730
+
+#define SN_aes_256_cfb8                "AES-256-CFB8"
+#define LN_aes_256_cfb8                "aes-256-cfb8"
+#define NID_aes_256_cfb8               731
+
+#define SN_des_cfb1            "DES-CFB1"
+#define LN_des_cfb1            "des-cfb1"
+#define NID_des_cfb1           732
+
+#define SN_des_cfb8            "DES-CFB8"
+#define LN_des_cfb8            "des-cfb8"
+#define NID_des_cfb8           733
+
+#define SN_des_ede3_cfb1               "DES-EDE3-CFB1"
+#define LN_des_ede3_cfb1               "des-ede3-cfb1"
+#define NID_des_ede3_cfb1              734
+
+#define SN_des_ede3_cfb8               "DES-EDE3-CFB8"
+#define LN_des_ede3_cfb8               "des-ede3-cfb8"
+#define NID_des_ede3_cfb8              735
+
+#define OBJ_nist_hashalgs              OBJ_nistAlgorithms,2L
+
+#define SN_sha256              "SHA256"
+#define LN_sha256              "sha256"
+#define NID_sha256             741
+#define OBJ_sha256             OBJ_nist_hashalgs,1L
+
+#define SN_sha384              "SHA384"
+#define LN_sha384              "sha384"
+#define NID_sha384             742
+#define OBJ_sha384             OBJ_nist_hashalgs,2L
+
+#define SN_sha512              "SHA512"
+#define LN_sha512              "sha512"
+#define NID_sha512             743
+#define OBJ_sha512             OBJ_nist_hashalgs,3L
+
+#define SN_sha224              "SHA224"
+#define LN_sha224              "sha224"
+#define NID_sha224             744
+#define OBJ_sha224             OBJ_nist_hashalgs,4L
+
 #define SN_hold_instruction_code               "holdInstructionCode"
 #define LN_hold_instruction_code               "Hold Instruction Code"
 #define NID_hold_instruction_code              430
 
 #define SN_data                "data"
 #define NID_data               434
-#define OBJ_data               OBJ_ccitt,9L
+#define OBJ_data               OBJ_itu_t,9L
 
 #define SN_pss         "pss"
 #define NID_pss                435
 #define SN_id_set              "id-set"
 #define LN_id_set              "Secure Electronic Transactions"
 #define NID_id_set             576
-#define OBJ_id_set             2L,23L,42L
+#define OBJ_id_set             OBJ_international_organizations,42L
 
 #define SN_set_ctype           "set-ctype"
 #define LN_set_ctype           "content types"
 #define NID_rsaOAEPEncryptionSET               708
 #define OBJ_rsaOAEPEncryptionSET               OBJ_rsadsi,1L,1L,6L
 
+#define SN_ipsec3              "Oakley-EC2N-3"
+#define LN_ipsec3              "ipsec3"
+#define NID_ipsec3             724
+
+#define SN_ipsec4              "Oakley-EC2N-4"
+#define LN_ipsec4              "ipsec4"
+#define NID_ipsec4             725
+