For the latest news and information visit
The GNU Crypto project
A B C D E F G H I J K L M N O P Q R S T U V W X Z

A

A - Variable in class gnu.crypto.sasl.srp.SRPClient
 
AES - Static variable in interface gnu.crypto.sasl.srp.SRPRegistry
 
AESSpi - class gnu.crypto.jce.cipher.AESSpi.
The implementation of the AES Service Provider Interface (SPI) adapter.
AESSpi() - Constructor for class gnu.crypto.jce.cipher.AESSpi
 
AES_CIPHER - Static variable in interface gnu.crypto.Registry
AES is synonymous to Rijndael for 128-bit block size only.
ALL_ZEROES - Static variable in class gnu.crypto.mac.UHash32
 
ANUBIS_CIPHER - Static variable in interface gnu.crypto.Registry
 
APPLICATION - Static variable in class gnu.crypto.jce.params.DERReader
 
APPLICATION - Static variable in class gnu.crypto.jce.params.DERWriter
 
ARCFOUR_KEY_MATERIAL - Static variable in class gnu.crypto.prng.ARCFour
The attributes property name for the key bytes.
ARCFOUR_PRNG - Static variable in interface gnu.crypto.Registry
(Apparently) RC4 keystream PRNG.
ARCFOUR_SBOX_SIZE - Static variable in class gnu.crypto.prng.ARCFour
The size of the internal S-box.
ARCFour - class gnu.crypto.prng.ARCFour.
RC4 is a stream cipher developed by Ron Rivest.
ARCFour() - Constructor for class gnu.crypto.prng.ARCFour
Default 0-arguments constructor.
ARCFourRandomSpi - class gnu.crypto.jce.prng.ARCFourRandomSpi.
Implementation of the Service Provider Interface (SPI) for the ARCFOUR keystream generator.
ARCFourRandomSpi() - Constructor for class gnu.crypto.jce.prng.ARCFourRandomSpi
Default 0-arguments constructor.
ARCFourSpi - class gnu.crypto.jce.cipher.ARCFourSpi.
The Service Provider Interface (SPI) for the ARCFOUR stream cipher.
ARCFourSpi() - Constructor for class gnu.crypto.jce.cipher.ARCFourSpi
 
AVAILABLE_OPTIONS - Static variable in interface gnu.crypto.sasl.srp.SRPRegistry
The list of server's available security options.
AnonymousClient - class gnu.crypto.sasl.anonymous.AnonymousClient.
The ANONYMOUS client-side mechanism.
AnonymousClient() - Constructor for class gnu.crypto.sasl.anonymous.AnonymousClient
 
AnonymousServer - class gnu.crypto.sasl.anonymous.AnonymousServer.
The ANONYMOUS server-side mechanism.
AnonymousServer() - Constructor for class gnu.crypto.sasl.anonymous.AnonymousServer
 
AnonymousUtil - class gnu.crypto.sasl.anonymous.AnonymousUtil.
An ANONYMOUS-specific utility class.
Anubis - class gnu.crypto.cipher.Anubis.
Anubis is a 128-bit block cipher that accepts a variable-length key.
Anubis() - Constructor for class gnu.crypto.cipher.Anubis
Trivial 0-arguments constructor.
AnubisSpi - class gnu.crypto.jce.cipher.AnubisSpi.
The implementation of the Anubis Service Provider Interface (SPI) adapter.
AnubisSpi() - Constructor for class gnu.crypto.jce.cipher.AnubisSpi
 
Assembly - class gnu.crypto.assembly.Assembly.
An Assembly is a construction consisting of a chain of Transformer elements; each wired in pre- or post- transformation mode.
Assembly() - Constructor for class gnu.crypto.assembly.Assembly
Trivial constructor that sets the chain to a LoopbackTransformer.
AuthInfo - class gnu.crypto.sasl.AuthInfo.
A static class for creating IAuthInfoProvider providers.
AuthInfoProviderFactory - class gnu.crypto.sasl.AuthInfoProviderFactory.
The concrete SASL authentication information provider factory.
AuthInfoProviderFactory() - Constructor for class gnu.crypto.sasl.AuthInfoProviderFactory
 
AuthenticatedEntry - class gnu.crypto.keyring.AuthenticatedEntry.
 
AuthenticatedEntry(String, int, Properties) - Constructor for class gnu.crypto.keyring.AuthenticatedEntry
 
activate(Map) - Method in interface gnu.crypto.sasl.IAuthInfoProvider
Activates (initialises) this provider instance.
activate(Map) - Method in class gnu.crypto.sasl.crammd5.CramMD5AuthInfoProvider
 
activate(Map) - Method in class gnu.crypto.sasl.plain.PlainAuthInfoProvider
 
activate(Map) - Method in class gnu.crypto.sasl.srp.SRPAuthInfoProvider
 
adaptee - Variable in class gnu.crypto.jce.sig.KeyPairGeneratorAdapter
Our underlying keypair instance.
add(Entry) - Method in class gnu.crypto.keyring.BaseKeyring
 
add(Entry) - Method in class gnu.crypto.keyring.EnvelopeEntry
Adds an entry to this envelope.
add(Entry) - Method in interface gnu.crypto.keyring.IKeyring
Adds a designated Entry to this keyring.
add(Entry) - Method in class gnu.crypto.keyring.MaskableEnvelopeEntry
 
add(String, String, String[]) - Method in class gnu.crypto.sasl.crammd5.PasswordFile
 
add(String, String, String[]) - Method in class gnu.crypto.sasl.plain.PasswordFile
 
add(String, String, byte[], String) - Method in class gnu.crypto.sasl.srp.PasswordFile
 
addPostTransformer(Transformer) - Method in class gnu.crypto.assembly.Assembly
Adds the designated Transformer and signals that it should operate in post-processing mode; i.e. it should apply its internal transformation algorithm on the input data stream, after it passes that stream to the next element in the chain.
addPreTransformer(Transformer) - Method in class gnu.crypto.assembly.Assembly
Adds the designated Transformer and signals that it should operate in pre-processing mode; i.e. it should apply its internal transformation algorithm on the input data stream, before it passes that stream to the next element in the chain.
adjustParity(byte[], int) - Static method in class gnu.crypto.cipher.DES
Adjust the parity for a raw key array.
adjustParity(byte[], int) - Static method in class gnu.crypto.cipher.TripleDES
Transform a key so it will be parity adjusted.
aliases() - Method in class gnu.crypto.keyring.BaseKeyring
 
aliases() - Method in interface gnu.crypto.keyring.IKeyring
Returns an Enumeration of all aliases (instances of String) in this keyring.
append(Stage) - Method in class gnu.crypto.assembly.Cascade
Adds to the end of the current chain, a designated Stage.
attributes - Variable in class gnu.crypto.jce.cipher.CipherAdapter
Our attributes map.
attributes - Variable in class gnu.crypto.jce.mac.MacAdapter
Our MAC attributes.
authenticate(byte[]) - Method in class gnu.crypto.keyring.AuthenticatedEntry
Computes the mac over this envelope's data.
authenticate(char[]) - Method in class gnu.crypto.keyring.PasswordAuthenticatedEntry
 
authenticator - Variable in class gnu.crypto.sasl.ServerMechanism
The provider for authentication information.
authorisationID - Variable in class gnu.crypto.sasl.ClientMechanism
The authorisation identity.
authorizationID - Variable in class gnu.crypto.sasl.ServerMechanism
The authorisation identity.
available() - Method in class gnu.crypto.keyring.MeteredInputStream
 
available() - Method in class gnu.crypto.sasl.SaslInputStream
 

B

B - Variable in class gnu.crypto.sasl.srp.SRPClient
 
BLOCK_INDEX_LENGTH - Static variable in class gnu.crypto.prng.ICMGenerator
Property name of ICM's block index length.
BLOCK_SIZE - Static variable in class gnu.crypto.cipher.DES
DES operates on 64 bit blocks.
BLOCK_SIZE - Static variable in class gnu.crypto.cipher.TripleDES
Triple-DES only operates on 64 bit blocks.
BLOWFISH - Static variable in interface gnu.crypto.sasl.srp.SRPRegistry
 
BLOWFISH_CIPHER - Static variable in interface gnu.crypto.Registry
 
BOUNDARY - Static variable in class gnu.crypto.mac.UHash32
 
Base64 - class gnu.crypto.util.Base64.
Most of this implementation is from Robert Harder's public domain Base64 code (version 1.4.1 available from <http://iharder.net/xmlizable>).
BaseCipher - class gnu.crypto.cipher.BaseCipher.
A basic abstract class to facilitate implementing symmetric key block ciphers.
BaseCipher(String, int, int) - Constructor for class gnu.crypto.cipher.BaseCipher
Trivial constructor for use by concrete subclasses.
BaseHash - class gnu.crypto.hash.BaseHash.
A base abstract class to facilitate hash implementations.
BaseHash(String, int, int) - Constructor for class gnu.crypto.hash.BaseHash
Trivial constructor for use by concrete subclasses.
BaseKeyAgreementParty - class gnu.crypto.key.BaseKeyAgreementParty.
A base abstract class to facilitate implementations of concrete key agreement protocol handlers.
BaseKeyAgreementParty(String) - Constructor for class gnu.crypto.key.BaseKeyAgreementParty
 
BaseKeyring - class gnu.crypto.keyring.BaseKeyring.
 
BaseKeyring() - Constructor for class gnu.crypto.keyring.BaseKeyring
 
BaseMac - class gnu.crypto.mac.BaseMac.
A base abstract class to facilitate MAC (Message Authentication Code) implementations.
BaseMac(String) - Constructor for class gnu.crypto.mac.BaseMac
Trivial constructor for use by concrete subclasses.
BaseMac(String, IMessageDigest) - Constructor for class gnu.crypto.mac.BaseMac
Trivial constructor for use by concrete subclasses.
BaseMode - class gnu.crypto.mode.BaseMode.
A basic abstract class to facilitate implementing block cipher modes of operations.
BaseMode(String, IBlockCipher, int) - Constructor for class gnu.crypto.mode.BaseMode
Trivial constructor for use by concrete subclasses.
BasePRNG - class gnu.crypto.prng.BasePRNG.
An abstract class to facilitate implementing PRNG algorithms.
BasePRNG(String) - Constructor for class gnu.crypto.prng.BasePRNG
Trivial constructor for use by concrete subclasses.
BasePad - class gnu.crypto.pad.BasePad.
An abstract class to facilitate implementing padding algorithms.
BasePad(String) - Constructor for class gnu.crypto.pad.BasePad
Trivial constructor for use by concrete subclasses.
BaseSignature - class gnu.crypto.sig.BaseSignature.
A base abstract class to facilitate implementations of concrete Signatures.
BaseSignature(String, IMessageDigest) - Constructor for class gnu.crypto.sig.BaseSignature
Trivial constructor.
BinaryDataEntry - class gnu.crypto.keyring.BinaryDataEntry.
A binary data entry is a primitive entry that simply contains some amount of arbitrary binary data and an optional content type.
BinaryDataEntry(String, byte[], Date, Properties) - Constructor for class gnu.crypto.keyring.BinaryDataEntry
Creates a new binary data entry.
BlockCipherParameterSpec - class gnu.crypto.jce.spec.BlockCipherParameterSpec.
Block cipher parameters in GNU Crypto are the cipher's name, its block and key sizes, and an optional initialization vector.
BlockCipherParameterSpec(byte[], int, int) - Constructor for class gnu.crypto.jce.spec.BlockCipherParameterSpec
Create a new parameter specification.
BlockCipherParameterSpec(int, int) - Constructor for class gnu.crypto.jce.spec.BlockCipherParameterSpec
Create a new parameter specification with no IV.
BlockCipherParameters - class gnu.crypto.jce.params.BlockCipherParameters.
An implementation of algorithm parameters for the GNU Crypto block ciphers.
BlockCipherParameters() - Constructor for class gnu.crypto.jce.params.BlockCipherParameters
 
Blowfish - class gnu.crypto.cipher.Blowfish.
Blowfish is a 16-round, 64-bit Feistel cipher designed by Bruce Schneier.
Blowfish() - Constructor for class gnu.crypto.cipher.Blowfish
 
BlowfishSpi - class gnu.crypto.jce.cipher.BlowfishSpi.
The implementation of the Blowfish Service Provider Interface (SPI) adapter.
BlowfishSpi() - Constructor for class gnu.crypto.jce.cipher.BlowfishSpi
 
beginMessage() - Method in class gnu.crypto.exp.ust.UST
Signals the start of a new message to process with this UST.
beginMessageWithIndex(int) - Method in class gnu.crypto.exp.ust.UST
Signals the start of a new message to process with this UST with a designated value.
beginMessageWithIndex(BigInteger) - Method in class gnu.crypto.exp.ust.UST
Signals the start of a new message to process with this UST with a designated value.
blockLen - Variable in class gnu.crypto.jce.cipher.CipherAdapter
The length of blocks we are processing.
blockSize - Variable in class gnu.crypto.assembly.Cascade
The curently set block-size for this instance.
blockSize - Variable in class gnu.crypto.hash.BaseHash
The hash (inner) block size in bytes.
blockSize() - Method in class gnu.crypto.hash.BaseHash
 
blockSize() - Method in interface gnu.crypto.hash.IMessageDigest
Returns the algorithm's (inner) block size in bytes.
blockSize - Variable in class gnu.crypto.jce.spec.BlockCipherParameterSpec
The cipher's block size, in bytes.
blockSize - Variable in class gnu.crypto.mac.HMac
 
blockSize - Variable in class gnu.crypto.pad.BasePad
The block size, in bytes, for this instance.
blockSizes() - Method in class gnu.crypto.assembly.Cascade
Returns the Set of supported block sizes for this Cascade that are common to all of its chained stages.
blockSizes() - Method in class gnu.crypto.assembly.CascadeStage
 
blockSizes() - Method in class gnu.crypto.assembly.ModeStage
 
blockSizes() - Method in class gnu.crypto.assembly.Stage
Returns the Set of supported block sizes for this Stage.
blockSizes() - Method in class gnu.crypto.cipher.Anubis
 
blockSizes() - Method in class gnu.crypto.cipher.Blowfish
 
blockSizes() - Method in class gnu.crypto.cipher.Cast5
 
blockSizes() - Method in class gnu.crypto.cipher.DES
 
blockSizes() - Method in interface gnu.crypto.cipher.IBlockCipher
Returns an Iterator over the supported block sizes.
blockSizes() - Method in interface gnu.crypto.cipher.IBlockCipherSpi
Returns an Iterator over the supported block sizes.
blockSizes() - Method in class gnu.crypto.cipher.Khazad
 
blockSizes() - Method in class gnu.crypto.cipher.NullCipher
 
blockSizes() - Method in class gnu.crypto.cipher.Rijndael
 
blockSizes() - Method in class gnu.crypto.cipher.Serpent
 
blockSizes() - Method in class gnu.crypto.cipher.Square
 
blockSizes() - Method in class gnu.crypto.cipher.TripleDES
 
blockSizes() - Method in class gnu.crypto.cipher.Twofish
 
blockSizes() - Method in class gnu.crypto.mode.BaseMode
Returns an Iterator over the supported block sizes.
buffer - Variable in class gnu.crypto.hash.BaseHash
Temporary input buffer.
buffer - Variable in class gnu.crypto.prng.BasePRNG
A temporary buffer to serve random bytes.
byteToString(int) - Static method in class gnu.crypto.util.Util
Returns a string of 2 hexadecimal digits (most significant digit first) corresponding to the lowest 8 bits of n.

C

CALG - class gnu.crypto.sasl.srp.CALG.
A Factory class that returns CALG (Confidentiality Algorithm) instances that operate as described in the draft-burdis-cat-sasl-srp-08.
CAST128_CIPHER - Static variable in interface gnu.crypto.Registry
CAST5 is also known as CAST-128.
CAST5_CIPHER - Static variable in interface gnu.crypto.Registry
 
CAST_128_CIPHER - Static variable in interface gnu.crypto.Registry
 
CBC - class gnu.crypto.mode.CBC.
The Cipher Block Chaining mode.
CBC(IBlockCipher, int) - Constructor for class gnu.crypto.mode.CBC
Package-private constructor for the factory class.
CBC_MODE - Static variable in interface gnu.crypto.Registry
Cipher block chaining mode (NIST).
CFB - class gnu.crypto.mode.CFB.
The cipher feedback mode.
CFB(IBlockCipher, int) - Constructor for class gnu.crypto.mode.CFB
Package-private constructor for the factory class.
CFB_MODE - Static variable in interface gnu.crypto.Registry
Cipher feedback mode (NIST).
CHECK_WEAK_KEYS - Static variable in class gnu.crypto.Properties
 
CHOSEN_OPTIONS - Static variable in interface gnu.crypto.sasl.srp.SRPRegistry
The client's chosen security options.
CIPHER - Static variable in class gnu.crypto.exp.ust.UST
Property name of the keystream underlying cipher.
CIPHER - Static variable in class gnu.crypto.prng.ICMGenerator
Property name of underlying block cipher for this ICM generator.
CIPHER - Static variable in class gnu.crypto.prng.UMacGenerator
The name of the underlying symmetric key block cipher algorithm.
CIPHER_BLOCK_SIZE - Static variable in interface gnu.crypto.cipher.IBlockCipher
Property name of the block size in which to operate a block cipher.
CLIENT_EVIDENCE - Static variable in interface gnu.crypto.sasl.srp.SRPRegistry
The client's evidence: M1.
CLIENT_PUBLIC_KEY - Static variable in interface gnu.crypto.sasl.srp.SRPRegistry
The client's public ephemeral exponent: A.
CONFIDENTIALITY - Static variable in class gnu.crypto.exp.ust.UST
Property name of the confidentiality protection flag.
CONFIDENTIALITY_ALGORITHMS - Static variable in interface gnu.crypto.sasl.srp.SRPRegistry
Available Cipher algorithms for confidentiality protection.
CONFIG_NDX_FIELD - Static variable in interface gnu.crypto.sasl.srp.SRPRegistry
Name of the SHELL field in the plain password file.
CONTEXT_SPECIFIC - Static variable in class gnu.crypto.jce.params.DERReader
 
CONTEXT_SPECIFIC - Static variable in class gnu.crypto.jce.params.DERWriter
 
CTR - class gnu.crypto.mode.CTR.
The implementation of the Counter Mode.
CTR(IBlockCipher, int) - Constructor for class gnu.crypto.mode.CTR
Trivial package-private constructor for use by the Factory class.
CTR_MODE - Static variable in interface gnu.crypto.Registry
Counter (NIST) mode.
Cascade - class gnu.crypto.assembly.Cascade.
A Cascade Cipher is the concatenation of two or more block ciphers each with independent keys.
Cascade() - Constructor for class gnu.crypto.assembly.Cascade
 
CascadeStage - class gnu.crypto.assembly.CascadeStage.
A Cascade Stage in a Cascade Cipher.
CascadeStage(Cascade, Direction) - Constructor for class gnu.crypto.assembly.CascadeStage
 
CascadeTransformer - class gnu.crypto.assembly.CascadeTransformer.
An Adapter to use any Cascade as a Transformer in an Assembly.
CascadeTransformer(Cascade) - Constructor for class gnu.crypto.assembly.CascadeTransformer
 
Cast5 - class gnu.crypto.cipher.Cast5.
An implmenetation of the CAST5 (a.k.a.
Cast5() - Constructor for class gnu.crypto.cipher.Cast5
Trivial 0-arguments constructor.
Cast5Spi - class gnu.crypto.jce.cipher.Cast5Spi.
The implementation of the CAST5 (a.k.a.
Cast5Spi() - Constructor for class gnu.crypto.jce.cipher.Cast5Spi
 
CertPathEntry - class gnu.crypto.keyring.CertPathEntry.
A primitive entry that contains a path of X.509 certificates.
CertPathEntry(Certificate[], Date, Properties) - Constructor for class gnu.crypto.keyring.CertPathEntry
 
CertificateEntry - class gnu.crypto.keyring.CertificateEntry.
An immutable class representing a trusted certificate entry.
CertificateEntry(Certificate, Date, Properties) - Constructor for class gnu.crypto.keyring.CertificateEntry
Creates a new certificate entry.
CipherAdapter - class gnu.crypto.jce.cipher.CipherAdapter.
The implementation of a generic Cipher Adapter class to wrap GNU Crypto cipher instances.
CipherAdapter(String, int) - Constructor for class gnu.crypto.jce.cipher.CipherAdapter
Protected constructor to be called by subclasses.
CipherAdapter(String) - Constructor for class gnu.crypto.jce.cipher.CipherAdapter
Creates a new cipher adapter with the default block size.
CipherFactory - class gnu.crypto.cipher.CipherFactory.
A Factory to instantiate symmetric block cipher instances.
CipherSpeed - class gnu.crypto.tool.CipherSpeed.
A tool to exercise a block cipher in order to measure its performance in terms of encrypted/decrypted bytes per second.
ClientFactory - class gnu.crypto.sasl.ClientFactory.
The implementation of SaslClientFactory.
ClientFactory() - Constructor for class gnu.crypto.sasl.ClientFactory
 
ClientMechanism - class gnu.crypto.sasl.ClientMechanism.
A base class to facilitate implementing SASL client-side mechanisms.
ClientMechanism(String) - Constructor for class gnu.crypto.sasl.ClientMechanism
 
ClientStore - class gnu.crypto.sasl.srp.ClientStore.
The client-side implementation of the SRP security context store.
CompressedEntry - class gnu.crypto.keyring.CompressedEntry.
 
CompressedEntry(Properties) - Constructor for class gnu.crypto.keyring.CompressedEntry
 
ConfidentialityException - exception gnu.crypto.sasl.ConfidentialityException.
Used by mechanisms that offer a security services layer, this checked exception is thrown to indicate that a violation has occured during the processing of a confidentiality protection filter.
ConfidentialityException() - Constructor for class gnu.crypto.sasl.ConfidentialityException
Constructs a new instance of ConfidentialityException with no detail message.
ConfidentialityException(String) - Constructor for class gnu.crypto.sasl.ConfidentialityException
Constructs a new instance of ConfidentialityException with the specified detail message.
ConfidentialityException(String, Throwable) - Constructor for class gnu.crypto.sasl.ConfidentialityException
Constructs a new instance of ConfidentialityException with a detailed message and a root exception.
CramMD5AuthInfoProvider - class gnu.crypto.sasl.crammd5.CramMD5AuthInfoProvider.
The CRAM-MD5 mechanism authentication information provider implementation.
CramMD5AuthInfoProvider() - Constructor for class gnu.crypto.sasl.crammd5.CramMD5AuthInfoProvider
 
CramMD5Client - class gnu.crypto.sasl.crammd5.CramMD5Client.
The CRAM-MD5 SASL client-side mechanism.
CramMD5Client() - Constructor for class gnu.crypto.sasl.crammd5.CramMD5Client
 
CramMD5Registry - interface gnu.crypto.sasl.crammd5.CramMD5Registry.
A list of properties common to CRAM-MD5 classes.
CramMD5Server - class gnu.crypto.sasl.crammd5.CramMD5Server.
The CRAM-MD5 SASL server-side mechanism.
CramMD5Server() - Constructor for class gnu.crypto.sasl.crammd5.CramMD5Server
 
CramMD5Util - class gnu.crypto.sasl.crammd5.CramMD5Util.
A package-private CRAM-MD5-specific utility class.
cacheSession(String, int, SecurityContext) - Method in class gnu.crypto.sasl.srp.ClientStore
Records a mapping between a client's unique identifier and its security context.
cacheSession(int, SecurityContext) - Method in class gnu.crypto.sasl.srp.ServerStore
Records a mapping between a session identifier and the Security Context of the designated SRP server mechanism instance.
cbc() - Method in class gnu.crypto.tool.NistMCT
 
cbcDecrypt() - Method in class gnu.crypto.tool.NistMCT
 
cbcEncrypt() - Method in class gnu.crypto.tool.NistMCT
 
changePasswd(String, String) - Method in class gnu.crypto.sasl.crammd5.PasswordFile
 
changePasswd(String, String) - Method in class gnu.crypto.sasl.plain.PasswordFile
 
changePasswd(String, String) - Method in class gnu.crypto.sasl.srp.PasswordFile
 
checkForWeakKeys() - Static method in class gnu.crypto.Properties
A convenience method that returns, as a boolean, the library global configuration property indicating if the implementations of symmetric key block ciphers check, or not, for possible/potential weak and semi-weak keys that may be produced in the course of generating round encryption and/or decryption keys.
checkParams(BigInteger, BigInteger) - Static method in class gnu.crypto.key.srp6.SRPAlgorithm
 
cipher - Variable in class gnu.crypto.jce.cipher.CipherAdapter
Our cipher instance.
cipher - Variable in class gnu.crypto.keyring.GnuPrivateKeyring
 
cipher - Variable in class gnu.crypto.mode.BaseMode
The underlying block cipher implementation.
cipherBlockSize - Variable in class gnu.crypto.mode.BaseMode
The block size, in bytes, to operate the underlying block cipher in.
cipherSpec - Variable in class gnu.crypto.jce.params.BlockCipherParameters
The underlying block cipher specification.
clear() - Method in class gnu.crypto.keyring.Properties
Removes all properties from this object.
clone() - Method in class gnu.crypto.cipher.Anubis
 
clone() - Method in class gnu.crypto.cipher.BaseCipher
 
clone() - Method in class gnu.crypto.cipher.Blowfish
 
clone() - Method in class gnu.crypto.cipher.Cast5
 
clone() - Method in class gnu.crypto.cipher.DES
 
clone() - Method in interface gnu.crypto.cipher.IBlockCipher
Returns a clone of this instance.
clone() - Method in class gnu.crypto.cipher.Khazad
 
clone() - Method in class gnu.crypto.cipher.NullCipher
 
clone() - Method in class gnu.crypto.cipher.Rijndael
 
clone() - Method in class gnu.crypto.cipher.Serpent
 
clone() - Method in class gnu.crypto.cipher.Square
 
clone() - Method in class gnu.crypto.cipher.TripleDES
 
clone() - Method in class gnu.crypto.cipher.Twofish
 
clone() - Method in class gnu.crypto.hash.BaseHash
 
clone() - Method in class gnu.crypto.hash.Haval
 
clone() - Method in interface gnu.crypto.hash.IMessageDigest
Returns a clone copy of this instance.
clone() - Method in class gnu.crypto.hash.MD2
 
clone() - Method in class gnu.crypto.hash.MD4
 
clone() - Method in class gnu.crypto.hash.MD5
 
clone() - Method in class gnu.crypto.hash.RipeMD128
 
clone() - Method in class gnu.crypto.hash.RipeMD160
 
clone() - Method in class gnu.crypto.hash.Sha160
 
clone() - Method in class gnu.crypto.hash.Sha256
 
clone() - Method in class gnu.crypto.hash.Sha384
 
clone() - Method in class gnu.crypto.hash.Sha512
 
clone() - Method in class gnu.crypto.hash.Tiger
 
clone() - Method in class gnu.crypto.hash.Whirlpool
 
clone() - Method in class gnu.crypto.jce.hash.MessageDigestAdapter
 
clone() - Method in class gnu.crypto.jce.mac.MacAdapter
 
clone() - Method in class gnu.crypto.jce.sig.SignatureAdapter
 
clone() - Method in class gnu.crypto.keyring.Properties
Creates a copy of this properties object.
clone() - Method in class gnu.crypto.mac.BaseMac
 
clone() - Method in class gnu.crypto.mac.HMac
 
clone() - Method in interface gnu.crypto.mac.IMac
Returns a clone copy of this instance.
clone() - Method in class gnu.crypto.mac.TMMH16
 
clone() - Method in class gnu.crypto.mac.UHash32.L1Hash32
 
clone() - Method in class gnu.crypto.mac.UHash32.L2Hash32
 
clone() - Method in class gnu.crypto.mac.UHash32.L3Hash32
 
clone() - Method in class gnu.crypto.mac.UHash32
 
clone() - Method in class gnu.crypto.mac.UMac32
 
clone() - Method in class gnu.crypto.mode.BaseMode
 
clone() - Method in class gnu.crypto.mode.CBC
 
clone() - Method in class gnu.crypto.mode.CFB
 
clone() - Method in class gnu.crypto.mode.CTR
 
clone() - Method in class gnu.crypto.mode.ECB
 
clone() - Method in class gnu.crypto.mode.ICM
 
clone() - Method in class gnu.crypto.mode.OFB
 
clone() - Method in class gnu.crypto.prng.ARCFour
 
clone() - Method in class gnu.crypto.prng.BasePRNG
 
clone() - Method in class gnu.crypto.prng.ICMGenerator
 
clone() - Method in interface gnu.crypto.prng.IRandom
Returns a clone copy of this instance.
clone() - Method in class gnu.crypto.prng.MDGenerator
 
clone() - Method in class gnu.crypto.prng.PBKDF2
 
clone() - Method in class gnu.crypto.prng.UMacGenerator
 
clone() - Method in class gnu.crypto.sasl.srp.IALG
 
clone() - Method in class gnu.crypto.sig.BaseSignature
 
clone() - Method in interface gnu.crypto.sig.ISignature
Returns a clone copy of this instance.
clone() - Method in class gnu.crypto.sig.dss.DSSSignature
 
clone() - Method in class gnu.crypto.sig.rsa.EMSA_PKCS1_V1_5
 
clone() - Method in class gnu.crypto.sig.rsa.EMSA_PSS
 
clone() - Method in class gnu.crypto.sig.rsa.RSAPKCS1V1_5Signature
 
clone() - Method in class gnu.crypto.sig.rsa.RSAPSSSignature
 
close() - Method in class gnu.crypto.keyring.MeteredInputStream
 
close() - Method in class gnu.crypto.sasl.SaslInputStream
 
close() - Method in class gnu.crypto.sasl.SaslOutputStream
 
complete - Variable in class gnu.crypto.key.BaseKeyAgreementParty
Whether the exchange has concluded or not.
complete - Variable in class gnu.crypto.sasl.ClientMechanism
Whether authentication phase is completed (true) or not (false).
complete - Variable in class gnu.crypto.sasl.ServerMechanism
Whether authentication phase is completed (true) or not (false).
computeIndices() - Method in class gnu.crypto.tool.Ent
 
computeSharedSecret(IncomingMessage) - Method in class gnu.crypto.key.srp6.SRP6SaslClient
 
computeSharedSecret(IncomingMessage) - Method in class gnu.crypto.key.srp6.SRP6SaslServer
 
computeSharedSecret(IncomingMessage) - Method in class gnu.crypto.key.srp6.SRP6TLSClient
 
computeSharedSecret(IncomingMessage) - Method in class gnu.crypto.key.srp6.SRP6TLSServer
 
connect() - Method in class gnu.crypto.tool.SaslConnection
 
containingEnvelope - Variable in class gnu.crypto.keyring.EnvelopeEntry
The envelope that contains this one (if any).
contains(String) - Method in interface gnu.crypto.sasl.IAuthInfoProvider
Checks if a user with a designated name is known to this provider.
contains(String) - Method in class gnu.crypto.sasl.crammd5.CramMD5AuthInfoProvider
 
contains(String) - Method in class gnu.crypto.sasl.crammd5.PasswordFile
 
contains(String) - Method in class gnu.crypto.sasl.plain.PasswordFile
 
contains(String) - Method in class gnu.crypto.sasl.plain.PlainAuthInfoProvider
 
contains(String) - Method in class gnu.crypto.sasl.srp.PasswordFile
 
contains(String) - Method in class gnu.crypto.sasl.srp.SRPAuthInfoProvider
 
containsAlias(String) - Method in class gnu.crypto.keyring.BaseKeyring
 
containsAlias(String) - Method in class gnu.crypto.keyring.EnvelopeEntry
Tests if this envelope contains a primitive entry with the given alias.
containsAlias(String) - Method in interface gnu.crypto.keyring.IKeyring
Tests whether or not this keyring contains the given alias.
containsCertPath(String) - Method in class gnu.crypto.keyring.GnuPrivateKeyring
 
containsCertPath(String) - Method in interface gnu.crypto.keyring.IPrivateKeyring
Checks if this keyring contains a certificate path with the given alias.
containsCertificate(String) - Method in class gnu.crypto.keyring.GnuPublicKeyring
 
containsCertificate(String) - Method in interface gnu.crypto.keyring.IPublicKeyring
Tests if this keyring contains a certificate entry with the specified alias.
containsConfig(String) - Method in class gnu.crypto.sasl.srp.PasswordFile
 
containsEntry(Entry) - Method in class gnu.crypto.keyring.EnvelopeEntry
Tests if this envelope contains the given entry.
containsEntry(Entry) - Method in class gnu.crypto.keyring.MaskableEnvelopeEntry
 
containsKey(String) - Method in class gnu.crypto.keyring.Properties
Tests if this object contains a given property name.
containsPrivateKey(String) - Method in class gnu.crypto.keyring.GnuPrivateKeyring
 
containsPrivateKey(String) - Method in interface gnu.crypto.keyring.IPrivateKeyring
Tests if this keyring contains a private key entry with the given alias.
containsPublicKey(String) - Method in class gnu.crypto.keyring.GnuPrivateKeyring
 
containsPublicKey(String) - Method in interface gnu.crypto.keyring.IPrivateKeyring
Checks if this keyring contains a public key with the given alias.
containsValue(String) - Method in class gnu.crypto.keyring.Properties
Tests if this object contains a given property value.
count - Variable in class gnu.crypto.hash.BaseHash
Number of bytes processed so far.
createHMac(char[], byte[]) - Static method in class gnu.crypto.sasl.crammd5.CramMD5Util
 
createMsgID() - Static method in class gnu.crypto.sasl.crammd5.CramMD5Util
 
createSaslClient(String[], String, String, String, Map, CallbackHandler) - Method in class gnu.crypto.sasl.ClientFactory
 
createSaslServer(String, String, String, Map, CallbackHandler) - Method in class gnu.crypto.sasl.ServerFactory
 
creationDate - Variable in class gnu.crypto.keyring.PrimitiveEntry
The creation date.
currentBlockSize() - Method in class gnu.crypto.assembly.Cascade
Returns the currently set block size for the chain.
currentBlockSize() - Method in class gnu.crypto.assembly.CascadeStage
 
currentBlockSize() - Method in class gnu.crypto.assembly.ModeStage
 
currentBlockSize() - Method in class gnu.crypto.assembly.Stage
Returns the currently set block size for the stage.
currentBlockSize() - Method in class gnu.crypto.assembly.Transformer
Returns the block-size of this Transformer.
currentBlockSize - Variable in class gnu.crypto.cipher.BaseCipher
The current block size, in bytes.
currentBlockSize() - Method in class gnu.crypto.cipher.BaseCipher
 
currentBlockSize() - Method in interface gnu.crypto.cipher.IBlockCipher
Returns the currently set block size for this instance.
currentBlockSize() - Method in class gnu.crypto.mode.BaseMode
 
currentKey - Variable in class gnu.crypto.cipher.BaseCipher
The session key for this instance.

D

DECRYPTION - Static variable in interface gnu.crypto.mode.IMode
Constant indicating the instance is being used for decryption.
DEFAULT_CONFIDENTIALITY - Static variable in interface gnu.crypto.sasl.srp.SRPRegistry
Default value for confidentiality protection security service.
DEFAULT_INTEGRITY - Static variable in interface gnu.crypto.sasl.srp.SRPRegistry
Default value for integrity protection security service.
DEFAULT_MANDATORY - Static variable in interface gnu.crypto.sasl.srp.SRPRegistry
Default mandatory security service required.
DEFAULT_PASSWORD_FILE - Static variable in interface gnu.crypto.sasl.crammd5.CramMD5Registry
Default password file (used by the server) pathname.
DEFAULT_PASSWORD_FILE - Static variable in interface gnu.crypto.sasl.plain.PlainRegistry
Default fully qualified pathname of the PLAIN password file.
DEFAULT_PASSWORD_FILE - Static variable in interface gnu.crypto.sasl.srp.SRPRegistry
Default fully qualified pathname of the SRP password file.
DEFAULT_REPLAY_DETECTION - Static variable in interface gnu.crypto.sasl.srp.SRPRegistry
Default value for replay detection security service.
DEREncodingException - exception gnu.crypto.jce.params.DEREncodingException.
 
DEREncodingException() - Constructor for class gnu.crypto.jce.params.DEREncodingException
 
DEREncodingException(String) - Constructor for class gnu.crypto.jce.params.DEREncodingException
 
DERReader - class gnu.crypto.jce.params.DERReader.
 
DERReader() - Constructor for class gnu.crypto.jce.params.DERReader
 
DERReader(byte[]) - Constructor for class gnu.crypto.jce.params.DERReader
 
DERWriter - class gnu.crypto.jce.params.DERWriter.
 
DERWriter() - Constructor for class gnu.crypto.jce.params.DERWriter
 
DES - class gnu.crypto.cipher.DES.
The Data Encryption Standard.
DES() - Constructor for class gnu.crypto.cipher.DES
Default 0-argument constructor.
DES.Context - class gnu.crypto.cipher.DES.Context.
Simple wrapper class around the session keys.
DES.Context() - Constructor for class gnu.crypto.cipher.DES.Context
Default 0-arguments constructor.
DESEDE_CIPHER - Static variable in interface gnu.crypto.Registry
TripleDES is also known as DESede.
DESSpi - class gnu.crypto.jce.cipher.DESSpi.
The implementation of the DES Service Provider Interface (SPI) adapter.
DESSpi() - Constructor for class gnu.crypto.jce.cipher.DESSpi
 
DES_CIPHER - Static variable in interface gnu.crypto.Registry
 
DHKeyPairRawCodec - class gnu.crypto.key.dh.DHKeyPairRawCodec.
An object that implements the IKeyPairCodec operations for the Raw format to use with Diffie-Hellman keypairs.
DHKeyPairRawCodec() - Constructor for class gnu.crypto.key.dh.DHKeyPairRawCodec
 
DH_KA - Static variable in interface gnu.crypto.Registry
 
DH_KPG - Static variable in interface gnu.crypto.Registry
 
DH_PARAMETERS - Static variable in class gnu.crypto.key.dh.GnuDHKeyPairGenerator
Property name of an optional DHGenParameterSpec instance to use for this generator.
DH_PARAMS_COUNTER - Static variable in class gnu.crypto.key.dh.RFC2631
 
DH_PARAMS_G - Static variable in class gnu.crypto.key.dh.RFC2631
 
DH_PARAMS_J - Static variable in class gnu.crypto.key.dh.RFC2631
 
DH_PARAMS_P - Static variable in class gnu.crypto.key.dh.RFC2631
 
DH_PARAMS_Q - Static variable in class gnu.crypto.key.dh.RFC2631
 
DH_PARAMS_SEED - Static variable in class gnu.crypto.key.dh.RFC2631
 
DIRECTION - Static variable in class gnu.crypto.assembly.Assembly
 
DIRECTION - Static variable in class gnu.crypto.assembly.Cascade
 
DIRECTION - Static variable in class gnu.crypto.assembly.Stage
 
DIRECTION - Static variable in class gnu.crypto.assembly.Transformer
 
DIR_FIELD - Static variable in interface gnu.crypto.sasl.crammd5.CramMD5Registry
Name of the DIR field in the plain password file.
DIR_FIELD - Static variable in interface gnu.crypto.sasl.plain.PlainRegistry
Name of the DIR field in the plain password file.
DO_MILLER_RABIN - Static variable in class gnu.crypto.Properties
 
DO_RSA_BLINDING - Static variable in class gnu.crypto.Properties
 
DSA_KPG - Static variable in interface gnu.crypto.Registry
DSA is synonymous to DSS.
DSA_PARAMS_COUNTER - Static variable in class gnu.crypto.key.dss.FIPS186
 
DSA_PARAMS_E - Static variable in class gnu.crypto.key.dss.FIPS186
 
DSA_PARAMS_G - Static variable in class gnu.crypto.key.dss.FIPS186
 
DSA_PARAMS_P - Static variable in class gnu.crypto.key.dss.FIPS186
 
DSA_PARAMS_Q - Static variable in class gnu.crypto.key.dss.FIPS186
 
DSA_PARAMS_SEED - Static variable in class gnu.crypto.key.dss.FIPS186
 
DSA_SIG - Static variable in interface gnu.crypto.Registry
DSA is synonymous to DSS.
DSSKey - class gnu.crypto.key.dss.DSSKey.
A base asbtract class for both public and private DSS (Digital Signature Standard) keys.
DSSKey(BigInteger, BigInteger, BigInteger) - Constructor for class gnu.crypto.key.dss.DSSKey
Trivial protected constructor.
DSSKeyPairGenerator - class gnu.crypto.key.dss.DSSKeyPairGenerator.
A key-pair generator for asymetric keys to use in conjunction with the DSS (Digital Signature Standard).
DSSKeyPairGenerator() - Constructor for class gnu.crypto.key.dss.DSSKeyPairGenerator
 
DSSKeyPairGeneratorSpi - class gnu.crypto.jce.sig.DSSKeyPairGeneratorSpi.
The implementation of a KeyPairGenerator adapter class to wrap gnu.crypto DSS keypair generator instances.
DSSKeyPairGeneratorSpi() - Constructor for class gnu.crypto.jce.sig.DSSKeyPairGeneratorSpi
 
DSSKeyPairRawCodec - class gnu.crypto.key.dss.DSSKeyPairRawCodec.
An object that implements the IKeyPairCodec operations for the Raw format to use with DSS keypairs.
DSSKeyPairRawCodec() - Constructor for class gnu.crypto.key.dss.DSSKeyPairRawCodec
 
DSSPrivateKey - class gnu.crypto.key.dss.DSSPrivateKey.
An object that embodies a DSS (Digital Signature Standard) private key.
DSSPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class gnu.crypto.key.dss.DSSPrivateKey
Trivial constructor.
DSSPublicKey - class gnu.crypto.key.dss.DSSPublicKey.
An object that embodies a DSS (Digital Signature Standard) public key.
DSSPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class gnu.crypto.key.dss.DSSPublicKey
Trivial constructor.
DSSRawSignatureSpi - class gnu.crypto.jce.sig.DSSRawSignatureSpi.
The implementation of Service Provider Interface (SPI) adapter for the DSS (Digital Signature Standard) signature scheme, encoded and/or decoded in RAW format.
DSSRawSignatureSpi() - Constructor for class gnu.crypto.jce.sig.DSSRawSignatureSpi
 
DSSSignature - class gnu.crypto.sig.dss.DSSSignature.
The DSS (Digital Signature Standard) algorithm makes use of the following parameters: p: A prime modulus, where 2L-1 < p < 2L for 512 <= L <= 1024 and L a multiple of 64.
DSSSignature() - Constructor for class gnu.crypto.sig.dss.DSSSignature
Trivial 0-arguments constructor.
DSSSignatureRawCodec - class gnu.crypto.sig.dss.DSSSignatureRawCodec.
An object that implements the ISignatureCodec operations for the Raw format to use with DSS signatures.
DSSSignatureRawCodec() - Constructor for class gnu.crypto.sig.dss.DSSSignatureRawCodec
 
DSS_KPG - Static variable in interface gnu.crypto.Registry
 
DSS_PARAMETERS - Static variable in class gnu.crypto.key.dss.DSSKeyPairGenerator
Property name of an optional DSAParameterSpec instance to use for this generator's p, q, and g values.
DSS_SIG - Static variable in interface gnu.crypto.Registry
 
DeflateTransformer - class gnu.crypto.assembly.DeflateTransformer.
A Transformer Adapter allowing inclusion of a DEFLATE compression algorithm in an Assembly chain.
DeflateTransformer() - Constructor for class gnu.crypto.assembly.DeflateTransformer
 
DiffieHellmanKeyAgreement - class gnu.crypto.key.dh.DiffieHellmanKeyAgreement.
The basic version of the Diffie-Hellman key agreement is described in the Handbook of Applied Cryptography [HAC] as follows: An appropriate prime p and generator g of Zp* (2 <= g <= p-2) are selected and published.
DiffieHellmanKeyAgreement() - Constructor for class gnu.crypto.key.dh.DiffieHellmanKeyAgreement
 
DiffieHellmanReceiver - class gnu.crypto.key.dh.DiffieHellmanReceiver.
This implementation is the receiver's part of the basic version of the Diffie-Hellman key agreement exchange (B in [HAC]).
DiffieHellmanReceiver() - Constructor for class gnu.crypto.key.dh.DiffieHellmanReceiver
 
DiffieHellmanSender - class gnu.crypto.key.dh.DiffieHellmanSender.
This implementation is the sender's part of the basic version of the Diffie-Hellman key agreement exchange (A in [HAC]).
DiffieHellmanSender() - Constructor for class gnu.crypto.key.dh.DiffieHellmanSender
 
Direction - class gnu.crypto.assembly.Direction.
An enumeration type for wiring Stage instances into Cascade Cipher chains, as well as for operating a Cascade in a given direction.
decode(DataInputStream) - Static method in class gnu.crypto.keyring.AuthenticatedEntry
 
decode(DataInputStream) - Static method in class gnu.crypto.keyring.BinaryDataEntry
 
decode(DataInputStream) - Static method in class gnu.crypto.keyring.CertPathEntry
 
decode(DataInputStream) - Static method in class gnu.crypto.keyring.CertificateEntry
 
decode(DataInputStream) - Static method in class gnu.crypto.keyring.CompressedEntry
 
decode(DataInputStream) - Static method in class gnu.crypto.keyring.EncryptedEntry
 
decode(DataInputStream, char[]) - Static method in class gnu.crypto.keyring.PasswordAuthenticatedEntry
 
decode(DataInputStream) - Static method in class gnu.crypto.keyring.PasswordAuthenticatedEntry
 
decode(DataInputStream, char[]) - Static method in class gnu.crypto.keyring.PasswordEncryptedEntry
 
decode(DataInputStream) - Static method in class gnu.crypto.keyring.PasswordEncryptedEntry
 
decode(DataInputStream) - Static method in class gnu.crypto.keyring.PrivateKeyEntry
 
decode(DataInputStream) - Method in class gnu.crypto.keyring.Properties
Decodes a set of properties from the given input stream.
decode(DataInputStream) - Static method in class gnu.crypto.keyring.PublicKeyEntry
 
decode(byte[]) - Method in class gnu.crypto.sig.rsa.EME_PKCS1_V1_5
Separate the encoded message EM into an octet string PS consisting of nonzero octets and a message M as: EM = 0x00 || 0x02 || PS || 0x00 || M.
decode(byte[], byte[], int, int) - Method in class gnu.crypto.sig.rsa.EMSA_PSS
The decoding operation EMSA-PSS-Decode recovers the message hash from an encoded message EM and compares it to the hash of M.
decode(String) - Static method in class gnu.crypto.util.Base64
Decodes data from Base64 notation.
decode(byte[], int, int) - Static method in class gnu.crypto.util.Base64
Decodes Base64 content in byte array format and returns the decoded byte array.
decodeEnvelope(DataInputStream) - Method in class gnu.crypto.keyring.EnvelopeEntry
 
decodePrivateKey(byte[]) - Method in interface gnu.crypto.key.IKeyPairCodec
Decodes an instance of an external private key into its native Java representation.
decodePrivateKey(byte[]) - Method in class gnu.crypto.key.dh.DHKeyPairRawCodec
 
decodePrivateKey(byte[]) - Method in class gnu.crypto.key.dss.DSSKeyPairRawCodec
 
decodePrivateKey(byte[]) - Method in class gnu.crypto.key.rsa.RSAKeyPairRawCodec
 
decodePrivateKey(byte[]) - Method in class gnu.crypto.key.srp6.SRPKeyPairRawCodec
 
decodePublicKey(byte[]) - Method in interface gnu.crypto.key.IKeyPairCodec
Decodes an instance of an external public key into its native Java representation.
decodePublicKey(byte[]) - Method in class gnu.crypto.key.dh.DHKeyPairRawCodec
 
decodePublicKey(byte[]) - Method in class gnu.crypto.key.dss.DSSKeyPairRawCodec
 
decodePublicKey(byte[]) - Method in class gnu.crypto.key.rsa.RSAKeyPairRawCodec
 
decodePublicKey(byte[]) - Method in class gnu.crypto.key.srp6.SRPKeyPairRawCodec
 
decodeSignature(byte[]) - Method in interface gnu.crypto.sig.ISignatureCodec
 
decodeSignature(byte[]) - Method in class gnu.crypto.sig.dss.DSSSignatureRawCodec
 
decodeSignature(byte[]) - Method in class gnu.crypto.sig.rsa.RSAPSSSignatureRawCodec
 
decrypt(byte[], int, byte[], int, Object, int) - Method in class gnu.crypto.cipher.Anubis
 
decrypt(byte[], int, byte[], int, Object, int) - Method in class gnu.crypto.cipher.Blowfish
 
decrypt(byte[], int, byte[], int, Object, int) - Method in class gnu.crypto.cipher.Cast5
 
decrypt(byte[], int, byte[], int, Object, int) - Method in class gnu.crypto.cipher.DES
 
decrypt(byte[], int, byte[], int, Object, int) - Method in interface gnu.crypto.cipher.IBlockCipherSpi
Decrypts exactly one block of ciphertext.
decrypt(byte[], int, byte[], int, Object, int) - Method in class gnu.crypto.cipher.Khazad
 
decrypt(byte[], int, byte[], int, Object, int) - Method in class gnu.crypto.cipher.NullCipher
 
decrypt(byte[], int, byte[], int, Object, int) - Method in class gnu.crypto.cipher.Rijndael
 
decrypt(byte[], int, byte[], int, Object, int) - Method in class gnu.crypto.cipher.Serpent
 
decrypt(byte[], int, byte[], int, Object, int) - Method in class gnu.crypto.cipher.Square
 
decrypt(byte[], int, byte[], int, Object, int) - Method in class gnu.crypto.cipher.