Searched refs:xorBlock (Results 26 - 46 of 46) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/
H A Drc6.cpp42 void RC6::Enc::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
65 Block::Put(xorBlock, outBlock)(a)(b)(c)(d);
68 void RC6::Dec::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
93 Block::Put(xorBlock, outBlock)(a)(b)(c)(d);
H A Ddes.cpp363 void DES_EDE2::Base::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
372 Block::Put(xorBlock, outBlock)(r)(l);
384 void DES_EDE3::Base::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
393 Block::Put(xorBlock, outBlock)(r)(l);
420 void DES::Base::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
427 Block::Put(xorBlock, outBlock)(r)(l);
442 void DES_XEX3::Base::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
445 m_des->ProcessAndXorBlock(outBlock, xorBlock, outBlock);
H A Drc2.h37 void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const;
43 void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const;
H A Dsafer.h33 void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const;
39 void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const;
H A Dlubyrack.h65 void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
87 if (xorBlock)
88 xorbuf(outBlock, xorBlock, this->buffer, 2*this->S);
97 void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
119 if (xorBlock)
120 xorbuf(outBlock, xorBlock, this->buffer, 2*this->S);
H A Dshark.cpp93 inline SharkProcessAndXorBlock(const word64 *roundKeys, unsigned int rounds, const byte *inBlock, const byte *xorBlock, byte *outBlock) argument
113 PutBlock<byte, BigEndian>(xorBlock, outBlock)
126 void SHARK::Enc::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
128 SharkProcessAndXorBlock<sbox, cbox>(m_roundKeys, m_rounds, inBlock, xorBlock, outBlock);
131 void SHARK::Dec::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
133 SharkProcessAndXorBlock<sbox, cbox>(m_roundKeys, m_rounds, inBlock, xorBlock, outBlock);
H A Dblowfish.cpp71 void Blowfish::Base::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
96 Block::Put(xorBlock, outBlock)(right)(left);
H A Didea.h33 void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const;
H A Dsafer.cpp101 void SAFER::Enc::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
124 Block::Put(xorBlock, outBlock)(a)(b)(c)(d)(e)(f)(g)(h);
127 void SAFER::Dec::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
150 Block::Put(xorBlock, outBlock)(a)(b)(c)(d)(e)(f)(g)(h);
H A Dserpent.cpp50 void Serpent::Enc::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
86 Block::Put(xorBlock, outBlock)(d)(e)(b)(a);
89 void Serpent::Dec::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
120 Block::Put(xorBlock, outBlock)(a)(d)(b)(e);
H A Dshacal2.cpp55 void SHACAL2::Enc::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
84 Block::Put(xorBlock, outBlock)(a)(b)(c)(d)(e)(f)(g)(h);
87 void SHACAL2::Dec::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
116 Block::Put(xorBlock, outBlock)(a)(b)(c)(d)(e)(f)(g)(h);
H A Dsquare.cpp124 void Square::Enc::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
146 Block::Put(xorBlock, outBlock)(text[0])(text[1])(text[2])(text[3]);
149 void Square::Dec::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
171 Block::Put(xorBlock, outBlock)(text[0])(text[1])(text[2])(text[3]);
H A Dtwofish.cpp110 void Twofish::Enc::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
136 Block::Put(xorBlock, outBlock)(c)(d)(a)(b);
139 void Twofish::Dec::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
165 Block::Put(xorBlock, outBlock)(a)(b)(c)(d);
H A Dmars.cpp124 void MARS::Enc::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
164 Block::Put(xorBlock, outBlock)(a)(b)(c)(d);
167 void MARS::Dec::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
207 Block::Put(xorBlock, outBlock)(d)(c)(b)(a);
H A Dcast.cpp36 void CAST128::Enc::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
63 Block::Put(xorBlock, outBlock)(r)(l);
66 void CAST128::Dec::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
92 Block::Put(xorBlock, outBlock)(l)(r);
214 void CAST256::Base::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
235 Block::Put(xorBlock, outBlock)(block[0])(block[1])(block[2])(block[3]);
H A Dskipjack.cpp101 void SKIPJACK::Enc::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
146 Block::Put(xorBlock, outBlock)(w4)(w3)(w2)(w1);
152 void SKIPJACK::Dec::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
197 Block::Put(xorBlock, outBlock)(w4)(w3)(w2)(w1);
H A Didea.cpp158 void IDEA::Base::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
189 Block::Put(xorBlock, outBlock)(x0)(x2)(x1)(x3);
H A Dseed.cpp84 void SEED::Base::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
101 Block::Put(xorBlock, outBlock)(b0)(b1)(a0)(a1);
H A Drijndael.cpp283 void Rijndael::Enc::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
288 Rijndael::Enc::AdvancedProcessBlocks(inBlock, xorBlock, outBlock, 16, 0);
356 Block::Put(xorBlock, outBlock)(tbw[0]^rk[0])(tbw[1]^rk[1])(tbw[2]^rk[2])(tbw[3]^rk[3]);
359 void Rijndael::Dec::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
435 Block::Put(xorBlock, outBlock)(tbw[0]^rk[0])(tbw[1]^rk[1])(tbw[2]^rk[2])(tbw[3]^rk[3]);
H A Dcamellia.cpp188 void Camellia::Base::ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const argument
233 Block::Put(xorBlock, outBlock)(rh)(rl)(lh)(ll);
H A Dcryptlib.h439 //! encrypt or decrypt inBlock, xor with xorBlock, and write to outBlock
440 virtual void ProcessAndXorBlock(const byte *inBlock, const byte *xorBlock, byte *outBlock) const =0;

Completed in 96 milliseconds

12