MCPcopy Create free account
hub / github.com/LUX-Core/lux / ProcessBlock

Function ProcessBlock

src/cryptopp/cryptlib.h:758–759  ·  view source on GitHub ↗

\brief Encrypt or decrypt a block \param inBlock the input message before processing \param outBlock the output message after processing \details ProcessBlock encrypts or decrypts inBlock and write to outBlock. \details The size of the block is determined by the block cipher and its documentation. Use BLOCKSIZE at compile time, or BlockSize() at runtime. \sa FixedBlockSize, BlockCipherFinal from

Source from the content-addressed store, hash-verified

756 //! \sa FixedBlockSize, BlockCipherFinal from seckey.h and BlockSize()
757 //! \note The message can be transformed in-place, or the buffers must \a not overlap
758 void ProcessBlock(const byte *inBlock, byte *outBlock) const
759 {ProcessAndXorBlock(inBlock, NULL, outBlock);}
760
761 //! \brief Encrypt or decrypt a block in place
762 //! \param inoutBlock the input message before processing

Callers 1

AdvancedProcessBlocksMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected