From cybersec-toolkit
Implements Ed25519 digital signatures for document signing, code signing, and API authentication. Includes key generation, signing, verification, and performance comparison with RSA and ECDSA.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cybersec-toolkit:implementing-digital-signatures-with-ed25519The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Ed25519 is a high-performance digital signature algorithm using the Edwards curve Curve25519. It provides 128-bit security with 64-byte signatures and 32-byte keys, offering significant advantages over RSA and ECDSA including deterministic signatures (no random nonce needed), resistance to side-channel attacks, and fast verification. This skill covers implementing Ed25519 for document signing, ...
Ed25519 is a high-performance digital signature algorithm using the Edwards curve Curve25519. It provides 128-bit security with 64-byte signatures and 32-byte keys, offering significant advantages over RSA and ECDSA including deterministic signatures (no random nonce needed), resistance to side-channel attacks, and fast verification. This skill covers implementing Ed25519 for document signing, code signing, and API authentication.
| Property | Ed25519 | RSA-3072 | ECDSA P-256 |
|---|---|---|---|
| Security | 128-bit | 128-bit | 128-bit |
| Public key size | 32 bytes | 384 bytes | 64 bytes |
| Signature size | 64 bytes | 384 bytes | 64 bytes |
| Key generation | ~50 us | ~100 ms | ~1 ms |
| Sign | ~70 us | ~5 ms | ~200 us |
| Verify | ~200 us | ~200 us | ~500 us |
| Deterministic | Yes | No (PSS) | No (unless RFC 6979) |
npx claudepluginhub 26zl/cybersec-toolkit --plugin cybersec-toolkitImplements Ed25519 digital signatures for document signing, code signing, and API authentication. Includes key generation, signing, verification, and performance comparison with RSA and ECDSA.
Implements Ed25519 digital signatures in Python: generates key pairs, signs/verifies messages and files, builds code signing systems, compares with RSA/ECDSA.
Implements Ed25519 digital signatures: generates key pairs, signs/verifies messages and files for documents, code signing, API auth. Compares performance vs RSA/ECDSA.