7 ms·
Visual cryptography for physical keyrings
- mikercampbell 4y agoHoly crap! I love this. I was trying to explain to my partner that NordVPN let us know that our password_hashes from our college login were leaked. She's not into technical stuff, but we both enjoy simple, human ways to explain those types of things, instead of talking public private keys, or hashes and salts haha
- p4bl0 4y agoThis is fun :). Shouldn't such a thing be called steganography instead of cryptography?
- progbits 4y agoI think steganography would imply some message was hiding in plain sight in one share. However this is a classic example of a secret sharing scheme, having one share is provably useless. Except here it works in a nice visual way rather than e.g. the more traditional polynomials.
- AlessioM 4y agoI created a python script to generate such 'encryptions': https://github.com/AlessioM/encrypt_3d https://github.com/AlessioM/encrypt_3d
- reagan83 4y agoThis is really neat I would pay for something like this.
- anfractuosity 4y agoThanks :) I put the code here - https://github.com/anfractuosity/cryptokeyring https://github.com/anfractuosity/cryptokeyring you can specify the image to encode along with a key should you wish. It makes use of freecad's python api. And generates .dxf files which you can give to a laser cutting service. I tried to make sure the dots weren't too close to avoid issues with cutting.
- Stampo00 4y agoBest Friends charms for nerds. Someone with a CNC router or a laser cutter and a Python script or something could probably make some cash by selling these on Etsy.