PKHeX/PKHeX.Core/Saves/Encryption/SwishCrypto
Kurt 041074f26c Decrypt sav8 blocks in-place
Removes 1.5MB of allocation; we don't need to preserve the encrypted state.

Revise savefile clone operation to use its own constructor, as we need to call the base constructor first (backup file clone...) prior to decrypting.

Expose CryptStaticXorpadBytes as GetDecryptedRawData no longer exists.
2021-06-04 13:16:00 -07:00
..
SCBlock.cs Separate scblock ctor's 2021-06-03 12:35:39 -07:00
SCBlockCompare.cs Rewrite settings handling; enhance some user experiences (#3193) 2021-04-11 18:09:54 -07:00
SCBlockMetadata.cs Use range/index 2021-05-14 15:30:55 -07:00
SCBlockUtil.cs Separate scblock ctor's 2021-06-03 12:35:39 -07:00
SCTypeCode.cs Move save crypto types to focused folder 2021-01-07 16:01:34 -08:00
SCXorShift32.cs Separate scblock ctor's 2021-06-03 12:35:39 -07:00
SwishCrypto.cs Decrypt sav8 blocks in-place 2021-06-04 13:16:00 -07:00