Masonic is a geometric simple substitution cipher which exchanges letters for symbols which are fragments of a grid.
✅ Uppercase letters (A-Z
)
✅ Lowercase letters (a-z
)
✅ Numbers (0-9
)
❌ Symbols (!@#$
)
❌ Emojis (😍🤬👩🏾💻
)
Symbols
There is partial support for symbols, some implementations / fonts for this cipher support some symbols.
Emojis
Emoji are outputted as-is by this cipher.
So, what had happened was, the Masonic cipher is geometric. Which means that it’s not easily translated to English characters. So, it’s currently being rendered by a font. If you copy the text you’ll notice it’s not actually encoded at all.
I cheated. I feel bad. But, not really 'cause I wasn’t rendering all 'em characters in css or printing out an image.
That’s my story and I’m sticking to it.