disgaea_5:encryption
Table of Contents
Encryption
There are two forms of encryption used for Disgaea 5 save files.
Type 1
The first type is a weak and simple series of bitwise operations.
decrypted = (plaintext » 4) | ((0xF - (plaintext & 0xF)) « 4)
The Disgaea 5 PC trial uses this encryption for the entire save file, while the final version uses it only for the first 0x1C0 bytes.
Type 2
The second type is a simple 64-bit XOR. Simply XOR every 8 bytes with 0xE76FCBE3F6D46A37. The final version of Disgaea 5 PC uses it for every byte after offset 0x1C0 in save files.
disgaea_5/encryption.txt · Last modified: 2023/02/15 17:27 by herringway