MCPcopy Create free account
hub / github.com/Tripwire/tripwire-open-source / ProcessBlock

Method ProcessBlock

src/twcrypto/crypto.cpp:100–103  ·  view source on GitHub ↗

process a block of data. indata and outdata may be the same memory

Source from the content-addressed store, hash-verified

98
99// process a block of data. indata and outdata may be the same memory
100void cNullCipher::ProcessBlock(const void* indata, void* outdata)
101{
102 memmove(outdata, indata, TripleDES_Encryption::BLOCKSIZE);
103}
104
105//////////////////////////////////////////////////////////////////////////////
106// class cIDEA

Callers 9

PutMethod · 0.45
InputFinishedMethod · 0.45
PumpMethod · 0.45
SetWriteMethod · 0.45
SetReadMethod · 0.45
ProtectKeysMethod · 0.45
GetPrivateKeyMethod · 0.45
TestKeyFileFunction · 0.45
TestCryptoFunction · 0.45

Calls 10

RandomizeBytesFunction · 0.85
EncryptMethod · 0.80
MaxMessageLengthMethod · 0.80
SignatureLengthMethod · 0.80
SignMethod · 0.80
CalculateDigestMethod · 0.80
MaxPlainTextLengthMethod · 0.45
CipherTextLengthMethod · 0.45
DecryptMethod · 0.45
VerifyMethod · 0.45

Tested by 2

TestKeyFileFunction · 0.36
TestCryptoFunction · 0.36