#define NROUNDS … #define substLong(t) … static byte InitSubstTable20[256]= …; void CryptData::SetKey20(const char *Password) { … } void CryptData::EncryptBlock20(byte *Buf) { … } void CryptData::DecryptBlock20(byte *Buf) { … } void CryptData::UpdKeys20(byte *Buf) { … } void CryptData::Swap20(byte *Ch1,byte *Ch2) { … }