Editorial question107.3K views808 votes0 answers1,312 following
AI-generatedIdentical encryption keys generated for Ren'Py saves with the same password
Ren'Py allows developers to encrypt save files with a user‑supplied password to deter casual tampering. The encryption routine derives the key via PBKDF2 using a hard‑coded salt value, so every save that uses the same password produces an identical key. This design means that if a password is reused across projects or shared between users, an attacker who ob