Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.bouncycastle.asn1.cryptopro;
 
 
ASN.1 algorithm identifier parameters for GOST-28147
public class GOST28147Parameters
    extends ASN1Object
    private ASN1OctetString iv;
    private ASN1ObjectIdentifier paramSet;
    public static GOST28147Parameters getInstance(
        ASN1TaggedObject obj,
        boolean          explicit)
    {
        return getInstance(ASN1Sequence.getInstance(objexplicit));
    }
    public static GOST28147Parameters getInstance(
        Object obj)
    {
        if (obj instanceof GOST28147Parameters)
        {
            return (GOST28147Parameters)obj;
        }
        if (obj != null)
        {
            return new GOST28147Parameters(ASN1Sequence.getInstance(obj));
        }
        return null;
    }

    

Deprecated:
use the getInstance() method. This constructor will vanish!
    public GOST28147Parameters(
        ASN1Sequence  seq)
    {
        Enumeration     e = seq.getObjects();
         = (ASN1OctetString)e.nextElement();
         = (ASN1ObjectIdentifier)e.nextElement();
    }

    
 Gost28147-89-Parameters ::=
               SEQUENCE {
                       iv                   Gost28147-89-IV,
                       encryptionParamSet   OBJECT IDENTIFIER
                }

   Gost28147-89-IV ::= OCTET STRING (SIZE (8))
 
    public ASN1Primitive toASN1Primitive()
    {
        ASN1EncodableVector  v = new ASN1EncodableVector();
        v.add();
        v.add();
        return new DERSequence(v);
    }

    
Return the OID representing the sBox to use.

Returns:
the sBox OID.
    {
        return ;
    }

    
Return the initialisation vector to use.

Returns:
the IV.
    public byte[] getIV()
    {
        return .getOctets();
    }
New to GrepCode? Check out our FAQ X