From ec39c027d2a59c1ae1ffa6e697d5cad57f69caf0 Mon Sep 17 00:00:00 2001 From: gabrix73 Date: Sun, 31 May 2026 02:48:33 +0200 Subject: Initial commit: CLI extraction from yubisigner 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. --- .gitignore | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .gitignore (limited to '.gitignore') diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0079875 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +# Binaries +yubisigner-cli +*.exe +*.out + +# Test files +*.sig +test*.txt -- cgit v1.2.3