diff options
| author | gabrix73 <gabriel1@frozenstar.info> | 2026-05-31 02:48:33 +0200 |
|---|---|---|
| committer | gabrix73 <gabriel1@frozenstar.info> | 2026-05-31 02:48:33 +0200 |
| commit | ec39c027d2a59c1ae1ffa6e697d5cad57f69caf0 (patch) | |
| tree | 80e82eb2f835f446682f56b149cff9513384b096 /go.mod | |
| download | yubisigner-cli-main.tar.gz yubisigner-cli-main.tar.xz yubisigner-cli-main.zip | |
Extract core signing logic from Stefan Claas's yubisigner GUI
into standalone CLI tool for automation workflows.
Features:
- YubiKey PIV Ed25519 signing (slot 9c)
- 4 hash algorithms (RIPEMD-256, SHA-256, SM3, Streebog-256)
- Identical signature format to original yubisigner
- Command-line interface for scripting
All cryptographic functions are verbatim copies from yubisigner.go
with original line number references preserved in comments.
Diffstat (limited to 'go.mod')
| -rw-r--r-- | go.mod | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -0,0 +1,10 @@ +module yubisigner-cli + +go 1.23 + +require ( + github.com/c0mm4nd/go-ripemd v0.0.0-20200326052756-bd1759ad7d10 + github.com/go-piv/piv-go/v2 v2.5.0 + github.com/martinlindhe/gogost v0.0.0-20170914195721-31862914ae20 + github.com/tjfoc/gmsm v1.4.1 +) |
