Skip to content

Latest commit

 

History

History

PDTools.Crypto

PDTools.Crypto

Library for dealing with crypto. Contains:

  • GT4ReplayCrypto - Used for decrypting GT4 Replays, but unfinished due to weird PS2 floats involved.
  • MCipher class - Generic encryption class, also used for saves (GT5/6/7)
  • MTRandom class - Used for pseudo-randomness generation
  • Salsa20 class - Used in movie, database encryption in GT5/6 & more
  • Chacha20 class - Used in GT7 volume & more
  • PDIPFSDownloaderCrypto class - Used for GT5/6 online patch update encryption
  • SimulationInterface folder - Sim Interface encryption handling for GT6, GTS, GT7