1b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallampackage org.bouncycastle.asn1.teletrust; 2b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam 36e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstromimport org.bouncycastle.asn1.ASN1ObjectIdentifier; 4b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam 5b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallampublic interface TeleTrusTObjectIdentifiers 6b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam{ 76e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier teleTrusTAlgorithm = new ASN1ObjectIdentifier("1.3.36.3"); 86e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom 96e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier ripemd160 = teleTrusTAlgorithm.branch("2.1"); 106e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier ripemd128 = teleTrusTAlgorithm.branch("2.2"); 116e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier ripemd256 = teleTrusTAlgorithm.branch("2.3"); 126e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom 136e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier teleTrusTRSAsignatureAlgorithm = teleTrusTAlgorithm.branch("3.1"); 146e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom 156e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier rsaSignatureWithripemd160 = teleTrusTRSAsignatureAlgorithm.branch("2"); 166e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier rsaSignatureWithripemd128 = teleTrusTRSAsignatureAlgorithm.branch("3"); 176e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier rsaSignatureWithripemd256 = teleTrusTRSAsignatureAlgorithm.branch("4"); 186e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom 196e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier ecSign = teleTrusTAlgorithm.branch("3.2"); 206e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom 216e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier ecSignWithSha1 = ecSign.branch("1"); 226e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier ecSignWithRipemd160 = ecSign.branch("2"); 236e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom 246e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier ecc_brainpool = teleTrusTAlgorithm.branch("3.2.8"); 256e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier ellipticCurve = ecc_brainpool.branch("1"); 266e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier versionOne = ellipticCurve.branch("1"); 276e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom 286e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP160r1 = versionOne.branch("1"); 296e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP160t1 = versionOne.branch("2"); 306e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP192r1 = versionOne.branch("3"); 316e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP192t1 = versionOne.branch("4"); 326e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP224r1 = versionOne.branch("5"); 336e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP224t1 = versionOne.branch("6"); 346e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP256r1 = versionOne.branch("7"); 356e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP256t1 = versionOne.branch("8"); 366e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP320r1 = versionOne.branch("9"); 376e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP320t1 = versionOne.branch("10"); 386e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP384r1 = versionOne.branch("11"); 396e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP384t1 = versionOne.branch("12"); 406e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP512r1 = versionOne.branch("13"); 416e736056d64d0e33b26cf9f7c4e351b496241fdeBrian Carlstrom static final ASN1ObjectIdentifier brainpoolP512t1 = versionOne.branch("14"); 42b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam} 43