Top Interfaces Classes
[default module]

Package com.ongres.scram.common.bouncycastle.pbkdf2


Interface Summary

Modifier and TypeInterface and Description
public interface
CipherParameters

all parameter classes implement this.

public interface
Digest

interface that a message digest conforms to.

public interface
EncodableDigest

Encodable digests allow you to download an encoded copy of their internal state.

public interface
public interface
Mac

The base interface for implementations of message authentication codes (MACs).

public interface
Memoable

Interface for Memoable objects.

Class Summary

Modifier and TypeClass and Description
public class
Arrays

General array utilities.

public class
DataLengthException

this exception is thrown if a buffer that is meant to have output copied into it turns out to be too short, or if we've been given insufficient input.

public class
DigestFactory

Basic factory class for message digests.

public abstract class
GeneralDigest

base implementation of MD4 family style digest as outlined in "Handbook of Applied Cryptography", pages 344 - 347.

public class
HMac

HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text))

public class
Integers

Utility methods for ints.

public class
public abstract class
Pack

Utility methods for converting byte arrays into ints and longs, and back again.

public abstract class
PBEParametersGenerator

super class for all Password Based Encryption (PBE) parameter generator classes.

public class
PKCS5S2ParametersGenerator

Generator for PBE derived keys and ivs as defined by PKCS 5 V2.0 Scheme 2.

public class
RuntimeCryptoException

the foundation class for the exceptions thrown by the crypto packages.

public class
SHA256Digest

FIPS 180-2 implementation of SHA-256.

public class
Strings

String utilities.