MCPcopy Create free account
hub / github.com/PurpleI2P/i2pd / F

Function F

libi2pd/Gost.cpp:826–843  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

824 }
825
826 void F ()
827 {
828 uint64_t res[8];
829 for (int b=0; b<8; b++)
830 {
831 uint64_t r;
832 r = T0[buf[b+56]];
833 r ^= T1[buf[b+48]];
834 r ^= T2[buf[b+40]];
835 r ^= T3[buf[b+32]];
836 r ^= T4[buf[b+24]];
837 r ^= T5[buf[b+16]];
838 r ^= T6[buf[b+8]];
839 r ^= T7[buf[b]];
840 res[b] = r;
841 }
842 memcpy (buf, res, 64);
843 }
844
845 GOST3411Block E (const GOST3411Block& m)
846 {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected