Metadata-Version: 2.5
Name: detssh
Version: 0.10.0
Summary: Deterministic Ed25519 SSH key generation from a seed passphrase, via configurable KDF and salt-hash backends.
Project-URL: Homepage, https://github.com/isik-kaplan/detssh
Project-URL: Repository, https://github.com/isik-kaplan/detssh
Author-email: Işık Kaplan <isik.kaplan@outlook.com>
License: MIT
License-File: LICENSE
Keywords: argon2,bcrypt,cryptography,ed25519,kdf,pbkdf2,scrypt,ssh
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=3.11
Requires-Dist: argon2-cffi>=21.3
Requires-Dist: bcrypt>=5.0.0
Requires-Dist: click>=8.1
Requires-Dist: cryptography>=41.0
Requires-Dist: isik[cli]>=0.34.0
Requires-Dist: questionary>=2.1.1
Requires-Dist: zxcvbn>=4.5.0
Description-Content-Type: text/markdown

# detssh

Deterministic Ed25519 SSH keys from a passphrase: same passphrase, same key,
on any machine. Nothing to back up.

```
uv tool install detssh
detssh
```

`detssh` asks for everything it needs.

I name labels `<owner>:<site>:<machine>`, e.g. `isik:home:laptop` or
`client:cloud:web1`
([more](https://github.com/isik-kaplan/detssh/blob/master/docs/labels.md)).

See the [docs](https://github.com/isik-kaplan/detssh/tree/master/docs) for
flags and everything else.
