Package: wnpp Severity: wishlist Owner: Joost van Baal-Ilić <joos...@debian.org>
* Package name : klutshnik Upstream Author : Stefan Marsiske * URL : https://github.com/stef/klutshnik * License : GPLv3 Programming Lang: Python, C Description : store encrypted OPAQUE-password protected information online Klutshnik implements a proof-of-concept VTUOKMS: a Verifiable Threshold Updatable Oblivious Key Management for Storage Systems, as described in https://eprint.iacr.org/2019/1275 by Jarecki, Krawczyk and Resch. A VTUOKMS is a system that builds on Oblivious Pseudorandom Functions (OPRF), hides keys and object identifiers from the KMS, offers unconditional security for key transport, provides key verifiability and reduces storage. It offers updatable encryption capabilities that support key updates, key rotation, forward and post-compromise security, public key encryption and verifiability. The klutshnik package comes with the kms and macaroon utilities as well as the kms and noise shared libraries. The macaroon command line tool creates and manipulates "macaroons": the tokens klutshnik uses for authorization. See https://klutshnik.info/ for more information. I will be working on the klutshnik package at (yet to be created) https://salsa.debian.org/debian/klutshnik . This work is part of NLnet's ThresholdOPRF project, which is funded through NLnet's NGI0 Entrust, with financial support from the European Commission's Next Generation Internet (https://ngi.eu) program. Learn more at the ThresholdOPRF NLnet project page at https://nlnet.nl/project/ThresholdOPRF. Bye, Joost