001package org.apache.commons.ssl.org.bouncycastle.asn1.oiw;
002
003import org.apache.commons.ssl.org.bouncycastle.asn1.ASN1ObjectIdentifier;
004
005/**
006 * OIW organization's OIDs:
007 * <p>
008 * id-SHA1 OBJECT IDENTIFIER ::=    
009 *   {iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) 26 }
010 */
011public interface OIWObjectIdentifiers
012{
013    /** OID: 1.3.14.3.2.2 */
014    static final ASN1ObjectIdentifier    md4WithRSA              = new ASN1ObjectIdentifier("1.3.14.3.2.2");
015    /** OID: 1.3.14.3.2.3 */
016    static final ASN1ObjectIdentifier    md5WithRSA              = new ASN1ObjectIdentifier("1.3.14.3.2.3");
017    /** OID: 1.3.14.3.2.4 */
018    static final ASN1ObjectIdentifier    md4WithRSAEncryption    = new ASN1ObjectIdentifier("1.3.14.3.2.4");
019    
020    /** OID: 1.3.14.3.2.6 */
021    static final ASN1ObjectIdentifier    desECB                  = new ASN1ObjectIdentifier("1.3.14.3.2.6");
022    /** OID: 1.3.14.3.2.7 */
023    static final ASN1ObjectIdentifier    desCBC                  = new ASN1ObjectIdentifier("1.3.14.3.2.7");
024    /** OID: 1.3.14.3.2.8 */
025    static final ASN1ObjectIdentifier    desOFB                  = new ASN1ObjectIdentifier("1.3.14.3.2.8");
026    /** OID: 1.3.14.3.2.9 */
027    static final ASN1ObjectIdentifier    desCFB                  = new ASN1ObjectIdentifier("1.3.14.3.2.9");
028
029    /** OID: 1.3.14.3.2.17 */
030    static final ASN1ObjectIdentifier    desEDE                  = new ASN1ObjectIdentifier("1.3.14.3.2.17");
031    
032    /** OID: 1.3.14.3.2.26 */
033    static final ASN1ObjectIdentifier    idSHA1                  = new ASN1ObjectIdentifier("1.3.14.3.2.26");
034
035    /** OID: 1.3.14.3.2.27 */
036    static final ASN1ObjectIdentifier    dsaWithSHA1             = new ASN1ObjectIdentifier("1.3.14.3.2.27");
037
038    /** OID: 1.3.14.3.2.29 */
039    static final ASN1ObjectIdentifier    sha1WithRSA             = new ASN1ObjectIdentifier("1.3.14.3.2.29");
040    
041    /**
042     * <pre>
043     * ElGamal Algorithm OBJECT IDENTIFIER ::=    
044     *   {iso(1) identified-organization(3) oiw(14) dirservsig(7) algorithm(2) encryption(1) 1 }
045     * </pre>
046     * OID: 1.3.14.7.2.1.1
047     */
048    static final ASN1ObjectIdentifier    elGamalAlgorithm        = new ASN1ObjectIdentifier("1.3.14.7.2.1.1");
049
050}