├── .github └── workflows │ └── hcodeql-analysis.yml ├── GettingStarted.md ├── LICENSE ├── LICENSES ├── CC-BY-SA-4.0.txt └── GPL-3.0-or-later.txt ├── MANIFEST.in ├── README.md ├── configs ├── chrome │ └── websphinx.json └── firefox │ └── websphinx.json ├── contrib ├── Makefile ├── README.md ├── dmenu-sphinx ├── exec-on-click ├── getpwd ├── pipe2tmpfile ├── sphage-test.sh ├── sphinx-scripts │ ├── getacc-user-pass.sphinx │ ├── otp.sphinx │ ├── pass.sphinx │ ├── user-pass-otp.sphinx │ └── user-pass.sphinx ├── sphinx-x11 └── type-pwd ├── ext ├── .gitignore ├── _locales │ └── en │ │ └── messages.json ├── background.js ├── build.sh ├── content_script.js ├── icon.png ├── inject.js ├── manifest_chrome.json ├── manifest_ff.json ├── popup.css ├── popup.html ├── popup.js └── webauthn.js ├── man ├── bin2pass.md ├── dmenu-sphinx.md ├── exec-on-click.md ├── getpwd.md ├── makefile ├── oracle.md ├── pipe2tmpfile.md ├── sphage.md ├── sphinx-x11.md ├── sphinx.md ├── type-pwd.md └── websphinx.md ├── pwdsphinx ├── __init__.py ├── bin2pass.py ├── config.py ├── consts.py ├── converter.py ├── converters │ ├── __init__.py │ ├── minisig.py │ ├── raw.py │ ├── sphage.py │ ├── ssh-ed25519.py │ └── totp.py ├── ext.py ├── oracle.py ├── ostore.py ├── sphinx.py ├── utils.py ├── v1sphinx.py └── websphinx.py ├── setup.py ├── sphinx.cfg_sample ├── tests ├── __init__.py ├── cert.pem ├── data │ └── masterkey ├── editor.py ├── key.pem ├── opaque-store.cfg ├── sphinx.cfg ├── start-servers.sh ├── test.py ├── test_conv.py ├── test_pass2bin.py ├── test_rules.py ├── tests.sh └── ws-test.py └── whitepaper.org /.github/workflows/hcodeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/.github/workflows/hcodeql-analysis.yml -------------------------------------------------------------------------------- /GettingStarted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/GettingStarted.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSES/CC-BY-SA-4.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/LICENSES/CC-BY-SA-4.0.txt -------------------------------------------------------------------------------- /LICENSES/GPL-3.0-or-later.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/LICENSES/GPL-3.0-or-later.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/README.md -------------------------------------------------------------------------------- /configs/chrome/websphinx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/configs/chrome/websphinx.json -------------------------------------------------------------------------------- /configs/firefox/websphinx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/configs/firefox/websphinx.json -------------------------------------------------------------------------------- /contrib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/contrib/Makefile -------------------------------------------------------------------------------- /contrib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/contrib/README.md -------------------------------------------------------------------------------- /contrib/dmenu-sphinx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/contrib/dmenu-sphinx -------------------------------------------------------------------------------- /contrib/exec-on-click: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/contrib/exec-on-click -------------------------------------------------------------------------------- /contrib/getpwd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/contrib/getpwd -------------------------------------------------------------------------------- /contrib/pipe2tmpfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/contrib/pipe2tmpfile -------------------------------------------------------------------------------- /contrib/sphage-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/contrib/sphage-test.sh -------------------------------------------------------------------------------- /contrib/sphinx-scripts/getacc-user-pass.sphinx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/contrib/sphinx-scripts/getacc-user-pass.sphinx -------------------------------------------------------------------------------- /contrib/sphinx-scripts/otp.sphinx: -------------------------------------------------------------------------------- 1 | #!/usr/bin/sphinx-x11 2 | 3 | wait-for-click 4 | otp 5 | enter 6 | -------------------------------------------------------------------------------- /contrib/sphinx-scripts/pass.sphinx: -------------------------------------------------------------------------------- 1 | #!/usr/bin/sphinx-x11 2 | 3 | wait-for-click 4 | pwd 5 | tab 6 | enter 7 | -------------------------------------------------------------------------------- /contrib/sphinx-scripts/user-pass-otp.sphinx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/contrib/sphinx-scripts/user-pass-otp.sphinx -------------------------------------------------------------------------------- /contrib/sphinx-scripts/user-pass.sphinx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/contrib/sphinx-scripts/user-pass.sphinx -------------------------------------------------------------------------------- /contrib/sphinx-x11: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/contrib/sphinx-x11 -------------------------------------------------------------------------------- /contrib/type-pwd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/contrib/type-pwd -------------------------------------------------------------------------------- /ext/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /ext/_locales/en/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/ext/_locales/en/messages.json -------------------------------------------------------------------------------- /ext/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/ext/background.js -------------------------------------------------------------------------------- /ext/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/ext/build.sh -------------------------------------------------------------------------------- /ext/content_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/ext/content_script.js -------------------------------------------------------------------------------- /ext/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/ext/icon.png -------------------------------------------------------------------------------- /ext/inject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/ext/inject.js -------------------------------------------------------------------------------- /ext/manifest_chrome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/ext/manifest_chrome.json -------------------------------------------------------------------------------- /ext/manifest_ff.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/ext/manifest_ff.json -------------------------------------------------------------------------------- /ext/popup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/ext/popup.css -------------------------------------------------------------------------------- /ext/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/ext/popup.html -------------------------------------------------------------------------------- /ext/popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/ext/popup.js -------------------------------------------------------------------------------- /ext/webauthn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/ext/webauthn.js -------------------------------------------------------------------------------- /man/bin2pass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/man/bin2pass.md -------------------------------------------------------------------------------- /man/dmenu-sphinx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/man/dmenu-sphinx.md -------------------------------------------------------------------------------- /man/exec-on-click.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/man/exec-on-click.md -------------------------------------------------------------------------------- /man/getpwd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/man/getpwd.md -------------------------------------------------------------------------------- /man/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/man/makefile -------------------------------------------------------------------------------- /man/oracle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/man/oracle.md -------------------------------------------------------------------------------- /man/pipe2tmpfile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/man/pipe2tmpfile.md -------------------------------------------------------------------------------- /man/sphage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/man/sphage.md -------------------------------------------------------------------------------- /man/sphinx-x11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/man/sphinx-x11.md -------------------------------------------------------------------------------- /man/sphinx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/man/sphinx.md -------------------------------------------------------------------------------- /man/type-pwd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/man/type-pwd.md -------------------------------------------------------------------------------- /man/websphinx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/man/websphinx.md -------------------------------------------------------------------------------- /pwdsphinx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pwdsphinx/bin2pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/bin2pass.py -------------------------------------------------------------------------------- /pwdsphinx/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/config.py -------------------------------------------------------------------------------- /pwdsphinx/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/consts.py -------------------------------------------------------------------------------- /pwdsphinx/converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/converter.py -------------------------------------------------------------------------------- /pwdsphinx/converters/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /pwdsphinx/converters/minisig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/converters/minisig.py -------------------------------------------------------------------------------- /pwdsphinx/converters/raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/converters/raw.py -------------------------------------------------------------------------------- /pwdsphinx/converters/sphage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/converters/sphage.py -------------------------------------------------------------------------------- /pwdsphinx/converters/ssh-ed25519.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/converters/ssh-ed25519.py -------------------------------------------------------------------------------- /pwdsphinx/converters/totp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/converters/totp.py -------------------------------------------------------------------------------- /pwdsphinx/ext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/ext.py -------------------------------------------------------------------------------- /pwdsphinx/oracle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/oracle.py -------------------------------------------------------------------------------- /pwdsphinx/ostore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/ostore.py -------------------------------------------------------------------------------- /pwdsphinx/sphinx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/sphinx.py -------------------------------------------------------------------------------- /pwdsphinx/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/utils.py -------------------------------------------------------------------------------- /pwdsphinx/v1sphinx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/v1sphinx.py -------------------------------------------------------------------------------- /pwdsphinx/websphinx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/pwdsphinx/websphinx.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/setup.py -------------------------------------------------------------------------------- /sphinx.cfg_sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/sphinx.cfg_sample -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/tests/cert.pem -------------------------------------------------------------------------------- /tests/data/masterkey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/tests/data/masterkey -------------------------------------------------------------------------------- /tests/editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/tests/editor.py -------------------------------------------------------------------------------- /tests/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/tests/key.pem -------------------------------------------------------------------------------- /tests/opaque-store.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/tests/opaque-store.cfg -------------------------------------------------------------------------------- /tests/sphinx.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/tests/sphinx.cfg -------------------------------------------------------------------------------- /tests/start-servers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/tests/start-servers.sh -------------------------------------------------------------------------------- /tests/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/tests/test.py -------------------------------------------------------------------------------- /tests/test_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/tests/test_conv.py -------------------------------------------------------------------------------- /tests/test_pass2bin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/tests/test_pass2bin.py -------------------------------------------------------------------------------- /tests/test_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/tests/test_rules.py -------------------------------------------------------------------------------- /tests/tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/tests/tests.sh -------------------------------------------------------------------------------- /tests/ws-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/tests/ws-test.py -------------------------------------------------------------------------------- /whitepaper.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stef/pwdsphinx/HEAD/whitepaper.org --------------------------------------------------------------------------------