blackle / stlp

Time lock puzzle implementation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

STLP

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.

Dependencies

· GNU MP (libgmp)

Build

A simple call to make should do it fine in a Linux system at the moment.

Example usage

Using stdin to encrypt a hexadecimal key for ten seconds and then decrypt it to stdout.

 $ echo 89ABC | etlp 10 | dtlp

TODO things

· dtlp manual.

· Store every X time the non-resolved puzzle in a cache file.

· Make distribution package.

About

Time lock puzzle implementation.

License:GNU General Public License v3.0


Languages

Language:C 62.9%Language:Roff 20.3%Language:Makefile 16.9%