Uses of Class
org.bouncycastle.crypto.DataLengthException
Packages that use DataLengthException
Package
Description
-
Uses of DataLengthException in org.bouncycastle.crypto
Subclasses of DataLengthException in org.bouncycastle.cryptoMethods in org.bouncycastle.crypto that throw DataLengthExceptionModifier and TypeMethodDescriptionintBufferedBlockCipher.doFinal(byte[] out, int outOff) Process the last block in the buffer.intDefaultBufferedBlockCipher.doFinal(byte[] out, int outOff) Process the last block in the buffer.intMac.doFinal(byte[] out, int outOff) Compute the final stage of the MAC writing the output to the out parameter.intDerivationFunction.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.intBlockCipher.processBlock(byte[] input, int inOff, byte[] output, int outOff) Process one block of input from the array in and write it to the out array.intDefaultMultiBlockCipher.processBlocks(byte[] in, int inOff, int blockCount, byte[] out, int outOff) intMultiBlockCipher.processBlocks(byte[] in, int inOff, int blockCount, byte[] out, int outOff) Process blockCount blocks from input in offset inOff and place the output in out from offset outOff.intBufferedBlockCipher.processByte(byte in, byte[] out, int outOff) process a single byte, producing an output block if necessary.intDefaultBufferedBlockCipher.processByte(byte in, byte[] out, int outOff) process a single byte, producing an output block if necessary.intBufferedBlockCipher.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) process an array of bytes, producing output if necessary.intDefaultBufferedBlockCipher.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) process an array of bytes, producing output if necessary.intStreamBlockCipher.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) intStreamCipher.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) process a block of bytes from in putting the result into out.voidMac.update(byte[] in, int inOff, int len) -
Uses of DataLengthException in org.bouncycastle.crypto.agreement.kdf
Methods in org.bouncycastle.crypto.agreement.kdf that throw DataLengthExceptionModifier and TypeMethodDescriptionintConcatenationKDFGenerator.generateBytes(byte[] out, int outOff, int len) fill len bytes of the output buffer with bytes generated from the derivation function.intDHKEKGenerator.generateBytes(byte[] out, int outOff, int len) intECDHKEKGenerator.generateBytes(byte[] out, int outOff, int len) intGSKKFDGenerator.generateBytes(byte[] out, int outOff, int len) -
Uses of DataLengthException in org.bouncycastle.crypto.digests
Methods in org.bouncycastle.crypto.digests that throw DataLengthException -
Uses of DataLengthException in org.bouncycastle.crypto.engines
Methods in org.bouncycastle.crypto.engines that throw DataLengthExceptionModifier and TypeMethodDescriptionintAsconEngine.doFinal(byte[] outBytes, int outOff) intEthereumIESEngine.HandshakeKDFFunction.generateBytes(byte[] out, int outOff, int len) fill len bytes of the output buffer with bytes generated from the derivation function.intARIAEngine.processBlock(byte[] in, int inOff, byte[] out, int outOff) intCamelliaEngine.processBlock(byte[] in, int inOff, byte[] out, int outOff) intDSTU7624Engine.processBlock(byte[] in, int inOff, byte[] out, int outOff) intGOST3412_2015Engine.processBlock(byte[] in, int inOff, byte[] out, int outOff) intNullEngine.processBlock(byte[] in, int inOff, byte[] out, int outOff) intSEEDEngine.processBlock(byte[] in, int inOff, byte[] out, int outOff) intShacal2Engine.processBlock(byte[] in, int inOffset, byte[] out, int outOffset) intSM4Engine.processBlock(byte[] in, int inOff, byte[] out, int outOff) intThreefishEngine.processBlock(byte[] in, int inOff, byte[] out, int outOff) intThreefishEngine.processBlock(long[] in, long[] out) Process a block of data represented as 64 bit words.intAsconEngine.processByte(byte in, byte[] out, int outOff) intElephantEngine.processByte(byte input, byte[] output, int outOff) intGrain128AEADEngine.processByte(byte input, byte[] output, int outOff) intISAPEngine.processByte(byte in, byte[] out, int outOff) intPhotonBeetleEngine.processByte(byte input, byte[] output, int outOff) intSparkleEngine.processByte(byte in, byte[] out, int outOff) intXoodyakEngine.processByte(byte input, byte[] output, int outOff) intAsconEngine.processBytes(byte[] inBytes, int inOff, int len, byte[] outBytes, int outOff) intElephantEngine.processBytes(byte[] input, int inOff, int len, byte[] output, int outOff) intGrain128AEADEngine.processBytes(byte[] input, int inOff, int len, byte[] output, int outOff) intGrain128Engine.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) intGrainv1Engine.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) intHC128Engine.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) intHC256Engine.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) intISAPEngine.processBytes(byte[] input, int inOff, int len, byte[] output, int outOff) intPhotonBeetleEngine.processBytes(byte[] input, int inOff, int len, byte[] output, int outOff) intSparkleEngine.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) intXoodyakEngine.processBytes(byte[] input, int inOff, int len, byte[] output, int outOff) -
Uses of DataLengthException in org.bouncycastle.crypto.generators
Methods in org.bouncycastle.crypto.generators that throw DataLengthExceptionModifier and TypeMethodDescriptionintBaseKDFBytesGenerator.generateBytes(byte[] out, int outOff, int len) fill len bytes of the output buffer with bytes generated from the derivation function.intHKDFBytesGenerator.generateBytes(byte[] out, int outOff, int len) intKDFCounterBytesGenerator.generateBytes(byte[] out, int outOff, int len) intKDFDoublePipelineIterationBytesGenerator.generateBytes(byte[] out, int outOff, int len) intKDFFeedbackBytesGenerator.generateBytes(byte[] out, int outOff, int len) intMGF1BytesGenerator.generateBytes(byte[] out, int outOff, int len) fill len bytes of the output buffer with bytes generated from the derivation function. -
Uses of DataLengthException in org.bouncycastle.crypto.macs
Methods in org.bouncycastle.crypto.macs that throw DataLengthExceptionModifier and TypeMethodDescriptionintDSTU7564Mac.doFinal(byte[] out, int outOff) intDSTU7624Mac.doFinal(byte[] out, int outOff) intGMac.doFinal(byte[] out, int outOff) intGOST28147Mac.doFinal(byte[] out, int outOff) intKGMac.doFinal(byte[] out, int outOff) intKMAC.doFinal(byte[] out, int outOff) intPoly1305.doFinal(byte[] out, int outOff) longSipHash.doFinal()intSipHash.doFinal(byte[] out, int outOff) longSipHash128.doFinal()intSipHash128.doFinal(byte[] out, int outOff) intVMPCMac.doFinal(byte[] out, int outOff) voidDSTU7564Mac.update(byte[] in, int inOff, int len) voidGMac.update(byte[] in, int inOff, int len) voidGOST28147Mac.update(byte[] in, int inOff, int len) voidKGMac.update(byte[] in, int inOff, int len) voidKMAC.update(byte[] in, int inOff, int len) voidPoly1305.update(byte[] in, int inOff, int len) voidSipHash.update(byte[] input, int offset, int length) voidVMPCMac.update(byte[] in, int inOff, int len) -
Uses of DataLengthException in org.bouncycastle.crypto.modes
Methods in org.bouncycastle.crypto.modes that throw DataLengthExceptionModifier and TypeMethodDescriptionprotected byteCFBBlockCipher.calculateByte(byte in) protected byteOFBBlockCipher.calculateByte(byte in) protected byteSICBlockCipher.calculateByte(byte in) intCFBBlockCipher.decryptBlock(byte[] in, int inOff, byte[] out, int outOff) Do the appropriate processing for CFB mode decryption.intCTSBlockCipher.doFinal(byte[] out, int outOff) Process the last block in the buffer.intNISTCTSBlockCipher.doFinal(byte[] out, int outOff) Process the last block in the buffer.intOldCTSBlockCipher.doFinal(byte[] out, int outOff) Process the last block in the buffer.intPaddedBlockCipher.doFinal(byte[] out, int outOff) Deprecated.Process the last block in the buffer.intCFBBlockCipher.encryptBlock(byte[] in, int inOff, byte[] out, int outOff) Do the appropriate processing for CFB mode encryption.intCBCBlockCipher.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.intCFBBlockCipher.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.intG3413CBCBlockCipher.processBlock(byte[] in, int inOff, byte[] out, int outOff) intG3413CFBBlockCipher.processBlock(byte[] in, int inOff, byte[] out, int outOff) intG3413CTRBlockCipher.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.intG3413OFBBlockCipher.processBlock(byte[] in, int inOff, byte[] out, int outOff) intGCFBBlockCipher.processBlock(byte[] in, int inOff, byte[] out, int outOff) intGOFBBlockCipher.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.intKCTRBlockCipher.processBlock(byte[] in, int inOff, byte[] out, int outOff) intOFBBlockCipher.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.intOpenPGPCFBBlockCipher.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.intPGPCFBBlockCipher.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.intSICBlockCipher.processBlock(byte[] in, int inOff, byte[] out, int outOff) intAEADCipher.processByte(byte in, byte[] out, int outOff) encrypt/decrypt a single byte.intCCMBlockCipher.processByte(byte in, byte[] out, int outOff) intChaCha20Poly1305.processByte(byte in, byte[] out, int outOff) intCTSBlockCipher.processByte(byte in, byte[] out, int outOff) process a single byte, producing an output block if necessary.intEAXBlockCipher.processByte(byte in, byte[] out, int outOff) intGCMBlockCipher.processByte(byte in, byte[] out, int outOff) intGCMSIVBlockCipher.processByte(byte pByte, byte[] pOutput, int pOutOffset) intKCCMBlockCipher.processByte(byte in, byte[] out, int outOff) intKGCMBlockCipher.processByte(byte in, byte[] out, int outOff) intNISTCTSBlockCipher.processByte(byte in, byte[] out, int outOff) process a single byte, producing an output block if necessary.intOCBBlockCipher.processByte(byte input, byte[] output, int outOff) intOldCTSBlockCipher.processByte(byte in, byte[] out, int outOff) process a single byte, producing an output block if necessary.intPaddedBlockCipher.processByte(byte in, byte[] out, int outOff) Deprecated.process a single byte, producing an output block if neccessary.intAEADCipher.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) process a block of bytes from in putting the result into out.intCCMBlockCipher.processBytes(byte[] in, int inOff, int inLen, byte[] out, int outOff) intChaCha20Poly1305.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) intCTSBlockCipher.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) process an array of bytes, producing output if necessary.intEAXBlockCipher.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) intGCMBlockCipher.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) intGCMSIVBlockCipher.processBytes(byte[] pData, int pOffset, int pLen, byte[] pOutput, int pOutOffset) intKCCMBlockCipher.processBytes(byte[] in, int inOff, int inLen, byte[] out, int outOff) intKGCMBlockCipher.processBytes(byte[] in, int inOff, int inLen, byte[] out, int outOff) intNISTCTSBlockCipher.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) process an array of bytes, producing output if necessary.intOCBBlockCipher.processBytes(byte[] input, int inOff, int len, byte[] output, int outOff) intOldCTSBlockCipher.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) process an array of bytes, producing output if necessary.intPaddedBlockCipher.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) Deprecated.process an array of bytes, producing output if necessary.intSICBlockCipher.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) intCCMBlockCipher.processPacket(byte[] in, int inOff, int inLen, byte[] output, int outOff) Process a packet of data for either CCM decryption or encryption. -
Uses of DataLengthException in org.bouncycastle.crypto.paddings
Methods in org.bouncycastle.crypto.paddings that throw DataLengthExceptionModifier and TypeMethodDescriptionintPaddedBufferedBlockCipher.doFinal(byte[] out, int outOff) Process the last block in the buffer.intPaddedBufferedBlockCipher.processByte(byte in, byte[] out, int outOff) process a single byte, producing an output block if neccessary.intPaddedBufferedBlockCipher.processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) process an array of bytes, producing output if necessary. -
Uses of DataLengthException in org.bouncycastle.crypto.signers
Methods in org.bouncycastle.crypto.signers that throw DataLengthExceptionModifier and TypeMethodDescriptionbyte[]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.byte[]RSADigestSigner.generateSignature()Generate a signature for the message we've been loaded with using the key we were initialised with. -
Uses of DataLengthException in org.bouncycastle.jce.provider
Methods in org.bouncycastle.jce.provider that throw DataLengthExceptionModifier and TypeMethodDescriptionintBrokenKDF2BytesGenerator.generateBytes(byte[] out, int outOff, int len) fill len bytes of the output buffer with bytes generated from the derivation function. -
Uses of DataLengthException in org.bouncycastle.pqc.crypto.mldsa
Methods in org.bouncycastle.pqc.crypto.mldsa that throw DataLengthExceptionModifier and TypeMethodDescriptionbyte[]HashMLDSASigner.generateSignature()byte[]MLDSASigner.generateSignature() -
Uses of DataLengthException in org.bouncycastle.pqc.crypto.slhdsa
Methods in org.bouncycastle.pqc.crypto.slhdsa that throw DataLengthException