Top Classes
[default module]

Package org.bouncycastle.crypto.util


Class Summary

Modifier and TypeClass and Description
public class
AlgorithmIdentifierFactory

Factory methods for common AlgorithmIdentifiers.

public class
BasicAlphabetMapper

A basic alphabet mapper that just creates a mapper based on the passed in array of characters.

public class
CipherFactory

Factory methods for creating Cipher objects and CipherOutputStreams.

public class
CipherKeyGeneratorFactory

Factory methods for generating secret key generators for symmetric ciphers.

public class
DERMacData

Builder and holder class for preparing SP 800-56A compliant MacData.

public class
DEROtherInfo

Builder and holder class for preparing SP 800-56A compliant OtherInfo.

pack-priv class
public class
DigestFactory

Basic factory class for message digests.

public class
JournaledAlgorithm

JournaledAlgorithm keeps state of the JournalingSecureRandom and the AlgorithmIdentifier necessary to fully resume an encryption session.

public class
JournalingSecureRandom

A SecureRandom that maintains a journal of its output.

public class
OpenSSHPrivateKeyUtil

A collection of utility methods for parsing OpenSSH private keys.

public class
OpenSSHPublicKeyUtil

OpenSSHPublicKeyUtil utility classes for parsing OpenSSH public keys.

public abstract class
Pack

Deprecated use org.bouncycastle.util.pack
public class
PBKDF2Config

Configuration class for a PBKDF using PKCS#5 Scheme 2.

public abstract class
PBKDFConfig

Base class for PBKDF configs.

public class
PrivateKeyFactory

Factory for creating private key objects from PKCS8 PrivateKeyInfo objects.

public class
PrivateKeyInfoFactory

Factory to create ASN.1 private key info objects from lightweight private keys.

public class
PublicKeyFactory

Factory to create asymmetric public key parameters for asymmetric ciphers from range of ASN.1 encoded SubjectPublicKeyInfo objects.

public class
RadixConverter

Utility class to convert decimal numbers (BigInteger) into a number in the base provided and the other way round.

public class
ScryptConfig

Configuration class for a PBKDF based around scrypt.

pack-priv class
SSHBuffer

A Buffer for dealing with SSH key products.

pack-priv class
public class
public class
SubjectPublicKeyInfoFactory

Factory to create ASN.1 subject public key info objects from lightweight public keys.