| ▲ | Show HN: Air-gapped file encryption as self-decrypting HTML page(cms-sfx-demo.apeleg.com) | |||||||||||||||||||||||||||||||
| 22 points by emurlin 13 hours ago | 10 comments | ||||||||||||||||||||||||||||||||
Air-gapped file encryption packed into a single, self-decrypting HTML page. Repo: https://github.com/ApelegHQ/ts-cms-ep-sfx I was inspired by self-extracting archives. I wanted to share files with basically no dependencies. The goal was:
The second point is done by having (sort of(*)) reproducible builds and embedded OpenPGP signatures.The first point is made by cleverly manipulating the HTML structure so that it can decrypt without breaking the PGP signature. It can even decrypt using bare openssl (which was a design goal too, though getting the exact structure right took some work and bug reports). The third point is accomplished by the first two, and by the source being freely available. (*) Depends on the OS at the moment. | ||||||||||||||||||||||||||||||||
| ▲ | lukan 17 minutes ago | parent | next [-] | |||||||||||||||||||||||||||||||
I assume the "air gapped" part is merely indicating no internet required? | ||||||||||||||||||||||||||||||||
| ▲ | DylanMerigaud 12 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
Self-decrypting HTML? That's an innovative approach. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
| ▲ | nikhilkxmar 6 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
Cool! | ||||||||||||||||||||||||||||||||
| ▲ | FatalLogic 12 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||
Maybe this is the source? | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||