use crate::Oid;
pub const RSA_OID: Oid<'static> = Oid::new(&[0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x01]);
pub const RSA_PSS_OID: Oid<'static> =
Oid::new(&[0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x0a]);
pub const SHA1_WITH_RSAENCRYPTION_OID: Oid<'static> =
Oid::new(&[0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x05]);
pub const SHA256_WITH_RSAENCRYPTION_OID: Oid<'static> =
Oid::new(&[0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x0b]);
pub const SHA384_WITH_RSAENCRYPTION_OID: Oid<'static> =
Oid::new(&[0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x0c]);
pub const SHA512_WITH_RSAENCRYPTION_OID: Oid<'static> =
Oid::new(&[0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x0d]);
pub const SHA1_OID: Oid<'static> = Oid::new(&[0x2b, 0x0e, 0x03, 0x02, 0x1a]);
pub const SHA256_OID: Oid<'static> =
Oid::new(&[0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x01]);
pub const SHA384_OID: Oid<'static> =
Oid::new(&[0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x02]);
pub const SHA512_OID: Oid<'static> =
Oid::new(&[0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x03]);
pub const EC_PUBLICKEY_OID: Oid<'static> = Oid::new(&[0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01]);
pub const ECDSA_WITH_SHA256_OID: Oid<'static> =
Oid::new(&[0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02]);
pub const ECDSA_WITH_SHA384_OID: Oid<'static> =
Oid::new(&[0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x03]);
pub const ECDSA_WITH_SHA512_OID: Oid<'static> =
Oid::new(&[0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x04]);
pub const SECP521R1_OID: Oid<'static> = Oid::new(&[0x2b, 0x81, 0x04, 0x00, 0x23]);
pub const SECP384R1_OID: Oid<'static> = Oid::new(&[0x2b, 0x81, 0x04, 0x00, 0x22]);
pub const PRIME256V1_OID: Oid<'static> =
Oid::new(&[0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07]);
pub const ED25519_OID: Oid<'static> = Oid::new(&[0x2b, 0x65, 0x70]);