Repository navigation
Bug Fixes
- make usage examples runnable and document verifier behaviour (#34) (docs)
- fix!: reject non-canonical scalars >= curve order N in hexToScalar (8eddf4f)
BREAKING CHANGES
- hexToScalar now throws for values >= N instead of
silently reducing. Prevents non-canonical signature encodings.
Reproducible build: byte-identical output verified across two independent CI runners.
Artefact integrity
file: forgesworn-ring-sig-3.0.4.tgz
size: 27061 bytes
sha256: 7290e4eb4d7654aa76676c81cfbfc6b8daba57adbc6c0c79f9fe6c6d6c2245dc
sha512-4Can7ZCUYm7kQZaj/DyK9HD9FOsb6hdHgJyqSSTCEXBPuIn4jqrcN/0sQyNdOi2NX78TXeFO/kc30DvzmMJljQ==
Verify against the registry tarball:
curl -sLO https://registry.npmjs.org/@forgesworn/ring-sig/-/ring-sig-3.0.4.tgz
shasum -a 256 ring-sig-3.0.4.tgz