Package: wnpp
Severity: wishlist
Owner: Joost van Baal-Ilić <joos...@debian.org>

* Package name    : pwdsphinx
  Version         : 1.0.6
  Upstream Author : Stefan Marsiske
* URL             : https://github.com/stef/pwdsphinx ,
                     https://www.ctrlc.hu/~stef/blog/posts/sphinx.html
* License         : GPL-3+, CC-BY-SA-4.0
  Programming Lang: Python
  Description     : SPHINX password storage protocol

 SPHINX -- password Store that Perfectly Hides from Itself (No Xaggeration) --
 is an information-theoretically secure cryptographic password storage
 protocol with strong security guarantees, as described in the 2015 paper
 "Device-Enhanced Password Protocols with Optimal Online-Offline Protection" by
 Jarecki, Krawczyk, Shirvanian, and Saxena (https://ia.cr/2015/1099).
 .
 This package [pwdsphinx] contains a CLI frontend ("sphinx"), a reference
 server implementation ("oracle") and a python wrapper for the SPHINX protocol.
 .
 This package [pwdsphinx-tools] contains 4 simple scripts which
   - wrap the client to query the master password securely using
     pinentry: "getpwd",
   - a tool "exec-on-click" which executes a command on mouse-click,
   - a tool "type-pwd" that combines the two previous tools to insert a
     password without using the clipboard,
   - and a dmenu wrapper "dmenu-sphinx" that uses all of the above to retrieve
     usernames and passwords for given hosts.
 Some of these tools can also be used for other password managers,
 that are using the clipboard to deliver passwords to the UI.

I am working on this package at https://salsa.debian.org/debian/pwdsphinx .

The package pwdsphinx depends upon python3-securestring, libsphinx0 and
libequihash0; these (securestring, libsphinx, libequihash) are in NEW now; ITPs
#1023014, #1022862, #1021433.

The SPHINX project was funded through the NGI0 PET Fund, a fund established by
NLnet with financial support from the European Commission's Next Generation
Internet programme, under the aegis of DG Communications Networks, Content and
Technology under grant agreement No 825310.

Bye,

Joost

Reply via email to