From cybersecurity-skills
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
/cybersecurity-skills: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 mukul975/anthropic-cybersecurity-skills --plugin cybersecurity-skillsImplements 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 for document signing, code signing, and API authentication. Covers key generation, signing, verification, and multi-signature workflows.