org.bouncycastle.asn1.misc

Class CAST5CBCParameters

Implemented Interfaces:
DEREncodable

public class CAST5CBCParameters
extends ASN1Encodable

Field Summary

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Constructor Summary

CAST5CBCParameters(byte[] iv, int keyLength)
CAST5CBCParameters(ASN1Sequence seq)

Method Summary

byte[]
getIV()
static CAST5CBCParameters
getInstance(Object o)
int
getKeyLength()
DERObject
toASN1Object()
Produce an object suitable for an ASN1OutputStream.

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object

Constructor Details

CAST5CBCParameters

public CAST5CBCParameters(byte[] iv,
                          int keyLength)

CAST5CBCParameters

public CAST5CBCParameters(ASN1Sequence seq)

Method Details

getIV

public byte[] getIV()

getInstance

public static CAST5CBCParameters getInstance(Object o)

getKeyLength

public int getKeyLength()

toASN1Object

public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
 cast5CBCParameters ::= SEQUENCE {
                           iv         OCTET STRING DEFAULT 0,
                                  -- Initialization vector
                           keyLength  INTEGER
                                  -- Key length, in bits
                      }
 
Overrides:
toASN1Object in interface ASN1Encodable