Feederiken: Vanity PGP FingerprintsLast 350 Reply >>2572 >>2851
I've been experimenting with trying to produce vanity PGP fingerprint for a couple days now and I thought I'd share the results.
The cool thing is it takes only a few seconds to get a FEED key. The script is at https://pastebin.com/4p4iagS1. Grab https://ammonite.io, run
the scriptand import results.asc into your PGP client. If you want to go further, edit the script. In particular, a key with 8 custom digits instead of 4 can be produced in 5 to 10 hours on a reasonably decent computer. (I have an i7-2600 @3.4GHz) Pretty much anything longer is not worth it if not unfeasible due to the exponential time complexity.
>imagine caring about your overengineered tripcode
The program generates Ed25519 keys. These are in principle on par with jumbo RSA keys security-wise and likely to replace them in the future. They are however way quicker to generate, which is why I picked them. To my knowledge, the program uses the PGP libraries correctly and doesn't introduce any weaknesses to the keys.
- CLI parameters, less hardcoding
- Auto-detect the number of CPU threads (shouldn't be that hard right?)
- Performance: framework overhead is probably minimal I think. Varying the timestamp rather than the key like trollwot does might yield an improvement.