UNPKG

@synet/keys

Version:

Zero-dependency, secure key generation library. Supports ed25519, x25519, secp256k1, RSA, and WireGuard keys.

6 lines (5 loc) 436 B
export { generateKeyPair, derivePublicKey, getShortId, getFingerprint, pemToHex, hexToPem, pemPrivateKeyToHex, hexPrivateKeyToPem, base64ToHex, hexToBase64, detectKeyFormat, toHex } from "./keys"; export type { KeyPair, KeyType, KeyFormat } from "./keys"; export { isValidBase64, verifyEd25519, verifyRSA, verifySecp256k1, verifySignature } from "./verify"; export { Signer, type ISigner } from "./signer"; export { Key } from "./key";