| package org.bouncycastle.asn1.iso; |
| |
| import org.bouncycastle.asn1.ASN1ObjectIdentifier; |
| |
| /** |
| * OIDS from ISO/IEC 10118-3:2004 |
| */ |
| public interface ISOIECObjectIdentifiers |
| { |
| ASN1ObjectIdentifier iso_encryption_algorithms = new ASN1ObjectIdentifier("1.0.10118"); |
| |
| ASN1ObjectIdentifier hash_algorithms = iso_encryption_algorithms.branch("3.0"); |
| |
| ASN1ObjectIdentifier ripemd160 = hash_algorithms.branch("49"); |
| ASN1ObjectIdentifier ripemd128 = hash_algorithms.branch("50"); |
| ASN1ObjectIdentifier whirlpool = hash_algorithms.branch("55"); |
| |
| |
| |
| /** |
| * -- ISO/IEC 18033-2 arc |
| |
| is18033-2 OID ::= { iso(1) standard(0) is18033(18033) part2(2) } |
| */ |
| ASN1ObjectIdentifier is18033_2 = new ASN1ObjectIdentifier("1.0.18033.2"); |
| |
| ASN1ObjectIdentifier id_ac_generic_hybrid = is18033_2.branch("1.2"); |
| |
| /** |
| id-kem-rsa OID ::= { |
| is18033-2 key-encapsulation-mechanism(2) rsa(4) |
| } |
| */ |
| ASN1ObjectIdentifier id_kem_rsa = is18033_2.branch("2.4"); |
| } |