A simple time lock puzzle implementation.
Simple UNIX-like/suckless implementation of the cryptosystem defined in: "Time-lock puzzles and timed-release Crypto" by Ronald R. Rivest, Adi Shamir and David A. Wagner.
· GNU MP (libgmp)
A simple call to make should do it fine in a Linux system at the moment.
Using stdin to encrypt a hexadecimal key for ten seconds and then decrypt it to stdout.
$ echo 89ABC | etlp 10 | dtlp
· dtlp manual.
· Store every X time the non-resolved puzzle in a cache file.
· Make distribution package.