X509ObjectIdentifiers.java
上传用户:lior1029
上传日期:2013-05-07
资源大小:209k
文件大小:2k
源码类别:

CA认证

开发平台:

Java

  1. package org.bouncycastle.asn1.x509;
  2. import org.bouncycastle.asn1.DERObjectIdentifier;
  3. public interface X509ObjectIdentifiers
  4. {
  5.     //
  6.     // base id
  7.     //
  8.     static final String                 id                      = "2.5.4";
  9.     static final DERObjectIdentifier    commonName              = new DERObjectIdentifier(id + ".3");
  10.     static final DERObjectIdentifier    countryName             = new DERObjectIdentifier(id + ".6");
  11.     static final DERObjectIdentifier    localityName            = new DERObjectIdentifier(id + ".7");
  12.     static final DERObjectIdentifier    stateOrProvinceName     = new DERObjectIdentifier(id + ".8");
  13.     static final DERObjectIdentifier    organization            = new DERObjectIdentifier(id + ".10");
  14.     static final DERObjectIdentifier    organizationalUnitName  = new DERObjectIdentifier(id + ".11");
  15.     // id-SHA1 OBJECT IDENTIFIER ::=    
  16.     //   {iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) 26 }    //
  17.     static final DERObjectIdentifier    id_SHA1                 = new DERObjectIdentifier("1.3.14.3.2.26");
  18.     //
  19.     // ripemd160 OBJECT IDENTIFIER ::=
  20.     //      {iso(1) identified-organization(3) TeleTrust(36) algorithm(3) hashAlgorithm(2) RIPEMD-160(1)}
  21.     //
  22.     static final DERObjectIdentifier    ripemd160               = new DERObjectIdentifier("1.3.36.3.2.1");
  23.     //
  24.     // ripemd160WithRSAEncryption OBJECT IDENTIFIER ::=
  25.     //      {iso(1) identified-organization(3) TeleTrust(36) algorithm(3) signatureAlgorithm(3) rsaSignature(1) rsaSignatureWithripemd160(2) }
  26.     //
  27.     static final DERObjectIdentifier    ripemd160WithRSAEncryption = new DERObjectIdentifier("1.3.36.3.3.1.2");
  28. static final DERObjectIdentifier id_ea_rsa = new DERObjectIdentifier("2.5.8.1.1");
  29. }