by sly1one

Download disabled

The designer of this FontStruction has chosen not to make it available for download from this website by choosing an “All Rights Reserved" license.

Please respect their decision and desist from requesting license changes in the comments.

If you would like to use the FontStruction for a specific project, you may be able to contact the designer directly about obtaining a license.

Cryptographic Font utilizing a proprietary binary matrix algorithm designed by Joshua Michael Conci © 2017

This font and the symbols therein are direct results of the binary code for the letters, numbers, and special characters acting as seeds for a matrix code.

Every character is unique even if they "appear" similar. The top and bottom horizontal lines indicate the binary code for the associated letter. Black squares are 1 and spaces are 0.


Funny patterns, that look procedurally generated (like the small avatars we get by default on many fora from the similar scripts). Is it a simple substitution cipher that needs you own software for the seed? (Any pseudo-random data can be defeated.) Top and bottom: are they only visual reminders (like missing Unicode glyphs)?

All I know (too little) is: since it looks quite computed, this is not a safe method (vs. noisier renditions)…

Have fun, anyway!

Comment by dpla 21st november 2017

The "seed" I used for this particular font is the binary code the computer uses for that actual "letter". That seed + my algorithm produce the individual and unique symbols in the font. You could use any "seed" value though to make it more arbitrary.

As far as coded symbols go this is merely an artistic "toy" that illustrates my algorithm more than anything actually useful to conceal data.

Additionally, the actual matrix in its entirety can be reinterpreted to create a completely different symbol. I chose to include the top and bottom markers in this font set...they could easily be removed creating vaguer symbols.

Comment by sly1one 23rd november 2017

Thank you for the extra explanations! (we might understand this representation is just a sample of the possibilities.) I remember myself how the pseudo-random function was helpful and quite funny to use, without imagining the incredible applications e.g. in procedural worlds nowadays. “Seed (code point) + proprietary algorithm (undisclosed)”, I get it, but “useful to conceal data”… which data did you encode here? (the code points themselves? this would not be a very helpful example - something must have escaped my notice…) “To create a completely different symbol”, yes, cool, but the pattern-looking glyphs may unveil the presence of a possible code, thus likely your data (hence the need of a 'concealing layer', via steganography for instance, since the pseudo-randomization might not be solid enough against the attacks)… well, I think you know more about this concern than me! Interesting/puzzling stuff. :-)

Comment by dpla 23rd november 2017

Also of Interest


Get the world’s leading font editor for OSX.

More from the Gallery

CryptoCraft NonBlockby sly1one
CrypoCraftby sly1one
Tentativeby jmarquez
db Smoothieby beate
Wickedismby geneus1
Tekaby kassymkulov
zoutland eYe/FSby elmoyenique
BadPointby jmarquez

From the Blog


Gridfolk: Interview with Zephram


Heavy Competition Results


Heavy Competition


Gridfolk: Interview with Jiri Novak