Modifier and Type | Class and Description |
---|---|
class |
OutputLengthException |
Modifier and Type | Method and Description |
---|---|
int |
BufferedBlockCipher.doFinal(byte[] out,
int outOff)
Process the last block in the buffer.
|
int |
Mac.doFinal(byte[] out,
int outOff)
Compute the final stage of the MAC writing the output to the out
parameter.
|
int |
DerivationFunction.generateBytes(byte[] out,
int outOff,
int len) |
byte[] |
Signer.generateSignature()
generate a signature for the message we've been loaded with using
the key we were initialised with.
|
int |
BlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff)
Process one block of input from the array in and write it to
the out array.
|
int |
BufferedBlockCipher.processByte(byte in,
byte[] out,
int outOff)
process a single byte, producing an output block if necessary.
|
int |
BufferedBlockCipher.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff)
process an array of bytes, producing output if necessary.
|
int |
StreamCipher.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff)
process a block of bytes from in putting the result into out.
|
int |
StreamBlockCipher.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff) |
void |
Mac.update(byte[] in,
int inOff,
int len) |
Modifier and Type | Method and Description |
---|---|
int |
GSKKFDGenerator.generateBytes(byte[] out,
int outOff,
int len) |
int |
ConcatenationKDFGenerator.generateBytes(byte[] out,
int outOff,
int len)
fill len bytes of the output buffer with bytes generated from
the derivation function.
|
int |
DHKEKGenerator.generateBytes(byte[] out,
int outOff,
int len) |
int |
ECDHKEKGenerator.generateBytes(byte[] out,
int outOff,
int len) |
Modifier and Type | Method and Description |
---|---|
int |
Shacal2Engine.processBlock(byte[] in,
int inOffset,
byte[] out,
int outOffset) |
int |
DSTU7624Engine.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
SM4Engine.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
SEEDEngine.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
NullEngine.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
ARIAEngine.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
CamelliaEngine.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
ThreefishEngine.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
GOST3412_2015Engine.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
ThreefishEngine.processBlock(long[] in,
long[] out)
Process a block of data represented as 64 bit words.
|
int |
HC128Engine.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff) |
int |
Grainv1Engine.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff) |
int |
HC256Engine.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff) |
int |
Grain128Engine.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff) |
Modifier and Type | Method and Description |
---|---|
int |
MGF1BytesGenerator.generateBytes(byte[] out,
int outOff,
int len)
fill len bytes of the output buffer with bytes generated from
the derivation function.
|
int |
KDFCounterBytesGenerator.generateBytes(byte[] out,
int outOff,
int len) |
int |
HKDFBytesGenerator.generateBytes(byte[] out,
int outOff,
int len) |
int |
KDFFeedbackBytesGenerator.generateBytes(byte[] out,
int outOff,
int len) |
int |
KDFDoublePipelineIterationBytesGenerator.generateBytes(byte[] out,
int outOff,
int len) |
int |
BaseKDFBytesGenerator.generateBytes(byte[] out,
int outOff,
int len)
fill len bytes of the output buffer with bytes generated from the
derivation function.
|
Modifier and Type | Method and Description |
---|---|
long |
SipHash.doFinal() |
int |
DSTU7624Mac.doFinal(byte[] out,
int outOff) |
int |
DSTU7564Mac.doFinal(byte[] out,
int outOff) |
int |
VMPCMac.doFinal(byte[] out,
int outOff) |
int |
Poly1305.doFinal(byte[] out,
int outOff) |
int |
GOST28147Mac.doFinal(byte[] out,
int outOff) |
int |
SipHash.doFinal(byte[] out,
int outOff) |
int |
GMac.doFinal(byte[] out,
int outOff) |
int |
KGMac.doFinal(byte[] out,
int outOff) |
void |
DSTU7564Mac.update(byte[] in,
int inOff,
int len) |
void |
VMPCMac.update(byte[] in,
int inOff,
int len) |
void |
Poly1305.update(byte[] in,
int inOff,
int len) |
void |
GOST28147Mac.update(byte[] in,
int inOff,
int len) |
void |
SipHash.update(byte[] input,
int offset,
int length) |
void |
GMac.update(byte[] in,
int inOff,
int len) |
void |
KGMac.update(byte[] in,
int inOff,
int len) |
Modifier and Type | Method and Description |
---|---|
protected byte |
CFBBlockCipher.calculateByte(byte in) |
protected byte |
SICBlockCipher.calculateByte(byte in) |
protected byte |
OFBBlockCipher.calculateByte(byte in) |
int |
CFBBlockCipher.decryptBlock(byte[] in,
int inOff,
byte[] out,
int outOff)
Do the appropriate processing for CFB mode decryption.
|
int |
PaddedBlockCipher.doFinal(byte[] out,
int outOff)
Deprecated.
Process the last block in the buffer.
|
int |
CTSBlockCipher.doFinal(byte[] out,
int outOff)
Process the last block in the buffer.
|
int |
NISTCTSBlockCipher.doFinal(byte[] out,
int outOff)
Process the last block in the buffer.
|
int |
OldCTSBlockCipher.doFinal(byte[] out,
int outOff)
Process the last block in the buffer.
|
int |
CFBBlockCipher.encryptBlock(byte[] in,
int inOff,
byte[] out,
int outOff)
Do the appropriate processing for CFB mode encryption.
|
int |
CFBBlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff)
Process one block of input from the array in and write it to
the out array.
|
int |
SICBlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
G3413CBCBlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
OFBBlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff)
Process one block of input from the array in and write it to
the out array.
|
int |
G3413CFBBlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
KCTRBlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
G3413OFBBlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
GOFBBlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff)
Process one block of input from the array in and write it to
the out array.
|
int |
OpenPGPCFBBlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff)
Process one block of input from the array in and write it to
the out array.
|
int |
CBCBlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff)
Process one block of input from the array in and write it to
the out array.
|
int |
G3413CTRBlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff)
Process one block of input from the array in and write it to
the out array.
|
int |
GCFBBlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff) |
int |
PGPCFBBlockCipher.processBlock(byte[] in,
int inOff,
byte[] out,
int outOff)
Process one block of input from the array in and write it to
the out array.
|
int |
KGCMBlockCipher.processByte(byte in,
byte[] out,
int outOff) |
int |
GCMBlockCipher.processByte(byte in,
byte[] out,
int outOff) |
int |
KCCMBlockCipher.processByte(byte in,
byte[] out,
int outOff) |
int |
OCBBlockCipher.processByte(byte input,
byte[] output,
int outOff) |
int |
PaddedBlockCipher.processByte(byte in,
byte[] out,
int outOff)
Deprecated.
process a single byte, producing an output block if neccessary.
|
int |
EAXBlockCipher.processByte(byte in,
byte[] out,
int outOff) |
int |
CTSBlockCipher.processByte(byte in,
byte[] out,
int outOff)
process a single byte, producing an output block if necessary.
|
int |
NISTCTSBlockCipher.processByte(byte in,
byte[] out,
int outOff)
process a single byte, producing an output block if necessary.
|
int |
CCMBlockCipher.processByte(byte in,
byte[] out,
int outOff) |
int |
AEADBlockCipher.processByte(byte in,
byte[] out,
int outOff)
encrypt/decrypt a single byte.
|
int |
OldCTSBlockCipher.processByte(byte in,
byte[] out,
int outOff)
process a single byte, producing an output block if necessary.
|
int |
KGCMBlockCipher.processBytes(byte[] in,
int inOff,
int inLen,
byte[] out,
int outOff) |
int |
GCMBlockCipher.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff) |
int |
KCCMBlockCipher.processBytes(byte[] in,
int inOff,
int inLen,
byte[] out,
int outOff) |
int |
OCBBlockCipher.processBytes(byte[] input,
int inOff,
int len,
byte[] output,
int outOff) |
int |
PaddedBlockCipher.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff)
Deprecated.
process an array of bytes, producing output if necessary.
|
int |
EAXBlockCipher.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff) |
int |
CTSBlockCipher.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff)
process an array of bytes, producing output if necessary.
|
int |
NISTCTSBlockCipher.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff)
process an array of bytes, producing output if necessary.
|
int |
CCMBlockCipher.processBytes(byte[] in,
int inOff,
int inLen,
byte[] out,
int outOff) |
int |
AEADBlockCipher.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff)
process a block of bytes from in putting the result into out.
|
int |
OldCTSBlockCipher.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff)
process an array of bytes, producing output if necessary.
|
int |
CCMBlockCipher.processPacket(byte[] in,
int inOff,
int inLen,
byte[] output,
int outOff)
Process a packet of data for either CCM decryption or encryption.
|
Modifier and Type | Method and Description |
---|---|
int |
PaddedBufferedBlockCipher.doFinal(byte[] out,
int outOff)
Process the last block in the buffer.
|
int |
PaddedBufferedBlockCipher.processByte(byte in,
byte[] out,
int outOff)
process a single byte, producing an output block if neccessary.
|
int |
PaddedBufferedBlockCipher.processBytes(byte[] in,
int inOff,
int len,
byte[] out,
int outOff)
process an array of bytes, producing output if necessary.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
RSADigestSigner.generateSignature()
Generate a signature for the message we've been loaded with using the key
we were initialised with.
|
byte[] |
GenericSigner.generateSignature()
Generate a signature for the message we've been loaded with using the key
we were initialised with.
|
byte[] |
PSSSigner.generateSignature()
generate a signature for the message we've been loaded with using
the key we were initialised with.
|
Modifier and Type | Method and Description |
---|---|
int |
BrokenKDF2BytesGenerator.generateBytes(byte[] out,
int outOff,
int len)
fill len bytes of the output buffer with bytes generated from
the derivation function.
|
Copyright © 2020 BouncyCastle.org. All rights reserved.