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 /LICENSE | |
| download | yubisigner-cli-ec39c027d2a59c1ae1ffa6e697d5cad57f69caf0.tar.gz yubisigner-cli-ec39c027d2a59c1ae1ffa6e697d5cad57f69caf0.tar.xz yubisigner-cli-ec39c027d2a59c1ae1ffa6e697d5cad57f69caf0.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 'LICENSE')
| -rw-r--r-- | LICENSE | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -0,0 +1,22 @@ +MIT License + +Copyright (c) 2024 Stefan Claas (original yubisigner) +Copyright (c) 2026 Gab Virebent (CLI extraction) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. |
