Tool for encryption/decryption in BasE91, an encoding based on 91 ASCII characters that limits the size of the encoded data.
Base91 Encoding - dCode
Tag(s) : Character Encoding
dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!
Tool for encryption/decryption in BasE91, an encoding based on 91 ASCII characters that limits the size of the encoded data.
Encryption uses a method similar to base64 but with an expanded alphabet to 91 characters: the 94 printable ASCII characters (from 0x21 to 0x7E) omitting -: dash (0x2D), \: backslash (0x5C) and ': apostrophe (0x27).
To simplify, the data is divided into 13-bit binary packets (ie 2 ^ 13 = 8192 values) which are then encoded in 2 letters of the alphabet (which contains 91 characters and 91 ^ 2 = 8281).
Example: DCODE is coded xJ,Jc,A in BasE91
Joachim Henke claim it was invented in 2005, see here (link)
dCode retains ownership of the online 'Base91 Encoding' tool source code. Except explicit open source licence (indicated CC / Creative Commons / free), any algorithm, applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any function (convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (PHP, Java, C#, Python, Javascript, Matlab, etc.) no data, script or API access will be for free, same for Base91 Encoding download for offline use on PC, tablet, iPhone or Android !
Please, check our community Discord for help requests!