Source: pwdsphinx Section: utils Priority: optional Maintainer: Joost van Baal-Ilić Uploaders: Stefan Marsiske Build-Depends: debhelper-compat (= 13), dh-exec, dh-python, python3-setuptools, python3-all, python3-pyoprf (>= 0.6.0), python3-qrcodegen, python3-securestring, python3-pyequihash, pandoc Standards-Version: 4.7.0 Homepage: https://github.com/stef/pwdsphinx Vcs-Browser: https://salsa.debian.org/debian/pwdsphinx Vcs-Git: https://salsa.debian.org/debian/pwdsphinx.git Package: pwdsphinx Architecture: all Multi-Arch: foreign Depends: ${misc:Depends}, python3:any, python3-pysodium, python3-qrcodegen, python3-zxcvbn, python3-securestring, python3-pyequihash Suggests: pinentry-gnome3 | pinentry-x11 Recommends: pwdsphinx-tools Description: SPHINX password storage protocol - reference server implementation 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). It is documented online at https://sphinx.pm/ . . This package contains a CLI frontend ("sphinx"), a reference server implementation ("oracle") and a python wrapper for the SPHINX protocol. . If you want to use the websphinx browser extension you need to install an X11 variant of pinentry, as suggested by this package. Package: pwdsphinx-tools Architecture: all Multi-Arch: foreign Depends: ${misc:Depends}, pwdsphinx, python3:any, python3-pysodium, pinentry-curses | pinentry, xdotool, xinput, dmenu Description: SPHINX password storage protocol - tools to integrate into an X11 desktop 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). It is documented online at https://sphinx.pm/ . . This package contains various scripts: - 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, - a dmenu wrapper "dmenu-sphinx" that uses all of the above to retrieve usernames and passwords for given hosts. - finally, sphinx-x11(1): a script interpreter for integrating password managers with X11, as well as 5 xs11-* supporting scripts. Some of these tools can also be used for other password managers, that are using the clipboard to deliver passwords to the UI.