Merkle Hash Trees for Distributed Audit Logs

The goal of this project is to implement a log server and auditor that use Merkle hash trees to efficiently check for the presence of events in an append-only log. The target application is Certificate Transparency.

More information on the project is below: