Closed daniele-athome closed 8 years ago
Berkeley DB for Maven: http://www.oracle.com/technetwork/database/berkeleydb/downloads/maven-087630.html
Kyoto Cabinet wrapper by last.fm: https://github.com/lastfm/lastcommons-kyoto
Successfully online on beta as of 2015-11-15.
Implementing a new fast Java-based GnuPG authentication module. And dropping GnuPG entirely. Use a key-value store for fingerprint-public key mappings (that is, the keyring). The server key can be stored in a single file and will be loaded once. At that point, key ID is known so signature check should be much faster than using GnuPG (we know we have to validate signature against one key). Bouncy Castle already provides everything for parsing PGP packets so it should not be so hard.
Authentication:
Public key presence/publish:
Registration:
Integration tests