diff options
Diffstat (limited to 'gnu/packages/python-crypto.scm')
| -rw-r--r-- | gnu/packages/python-crypto.scm | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index 29e0ee5951d..6ca82cb061f 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm | |||
| @@ -1016,3 +1016,23 @@ relevant RFCs too.") | |||
| 1016 | (description "This package provides a Python implementation of the HMAC Key | 1016 | (description "This package provides a Python implementation of the HMAC Key |
| 1017 | Derivation function (HKDF) defined in RFC 5869.") | 1017 | Derivation function (HKDF) defined in RFC 5869.") |
| 1018 | (license license:bsd-2))) | 1018 | (license license:bsd-2))) |
| 1019 | |||
| 1020 | (define-public python-spake2 | ||
| 1021 | (package | ||
| 1022 | (name "python-spake2") | ||
| 1023 | (version "0.8") | ||
| 1024 | (source | ||
| 1025 | (origin | ||
| 1026 | (method url-fetch) | ||
| 1027 | (uri (pypi-uri "spake2" version)) | ||
| 1028 | (sha256 | ||
| 1029 | (base32 | ||
| 1030 | "1x16r7lrbklvfzbacb66qv9iiih6liq1y612dqh2chgf555n2yn1")))) | ||
| 1031 | (build-system python-build-system) | ||
| 1032 | (propagated-inputs | ||
| 1033 | `(("python-hkdf" ,python-hkdf))) | ||
| 1034 | (home-page "https://github.com/warner/python-spake2") | ||
| 1035 | (synopsis "SPAKE2 password-authenticated key exchange in Python") | ||
| 1036 | (description "This package provides a Python implementation of the SPAKE2 | ||
| 1037 | Password-Authenticated Key Exchange algorithm.") | ||
| 1038 | (license license:expat))) | ||
