Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
I think SaveLoad doesn't encrypt string? Rather I think it encrypt data into integer and add some securities that locks the data into a code as string.
To encrypt a string, you must convert it to a number first. If your string is ASCII, then each character is a byte. If it's a Warcraft 3 string, then you can do all valid Warcraft 3 characters. You can use a library like BigInt to do this.
Once you have it converted, there are several ways to encrypt it. If you use a binary base, then you can use something like AES.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.