Slicer Discord
Customizable Hexadecimal String Encoder – 3D-Druckmodell von Thingiverse Thingiverse

Customizable Hexadecimal String Encoder

2 Downloads
1 Likes
0 Makes
Zum Modell
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
Quelle
Thingiverse
Was du zum Drucken brauchst: Anfänger Niedrige Konfidenz
Einteilig
Supports 1/3
Zusammenbau 0/3
Einstellungen 1/3
Druckbett 0/3
Nachbearbeitung 0/3
Drucker
FDM / FFF
Dateiformat
STL
Material
Software
Cura, PrusaSlicer o. Ä.
Noch keine Bewertungen
Noch keine Kommentare – sei der Erste!
Feed Blog Slicer Kostenrechner Bildersuche Einreichen Kontakt Discord ☕ Buy me a coffee
DE EN FR ES IT NL

Zur Sammlung hinzufügen