Slicer Discord
Customizable Hexadecimal String Encoder – 3D-printbaar model van Thingiverse Thingiverse

Customizable Hexadecimal String Encoder

2 Downloads
1 Likes
0 Makes
Model downloaden
Disclaimer: This is my first ever OpenSCAD creation. I may have done mistakes I don't know of just yet. Please excuse the lack of quality, if any.

I built this to encode passwords and secret keys in a physical object that would not be too easy to decode and would also stand the test of time.

This is an encoder that takes any hexadecimal (small case) representation of data and converts it into a flat rectangle of about 1 cm height. There is a small 10 x 5 x 10 box that indicates the orientation of the bytes. Its height also represents an "unused bit".

Each character of the hex string is converted into two "chunks" with 4 levels of depth each.
This way, there are 2 ^ 4 = 16 combinations of heights to get all 16 characters of the hex alphabet.

For each letter in the string, a number between 0-15 is assigned. It is after that split with the following formula: X = H1*4 + H2, where X is the number, H1 is the "unit" size of the first chunk and H2 of the second.

Each unit is
Bron
Thingiverse
Wat je nodig hebt om te printen: Beginner Lage betrouwbaarheid
Eendelig
Supports 1/3
Montage 0/3
Instellingen 1/3
Bedgrootte 0/3
Nabewerking 0/3
Printer
FDM / FFF
Bestandsformaat
STL
Materiaal
Software
Cura, PrusaSlicer of vergelijkbaar
Nog geen beoordelingen
Nog geen reacties – wees de eerste!
Feed Blog Slicer Kostenrekenmachine Zoeken op afbeelding Indienen Kontakt Discord ☕ Buy me a coffee
DE EN FR ES IT NL

Toevoegen aan collectie