• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kaidokert / krabiecdsa-rs / 31281131641
93%

Build:
DEFAULT BRANCH: main
Ran 08 Aug 2026 10:12PM UTC
Jobs 1
Files 1
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

08 Aug 2026 10:11PM UTC coverage: 94.887% (-0.1%) from 95.006%
31281131641

push

github

web-flow
API cleanup (2/3): make SigningKey pub(crate) (#34)

SigningKey was the late-bound (backend-per-call) deterministic key that
PrehashSigningKey wraps as a field and delegates to. With the RustCrypto
trait surface on PrehashSigningKey, two public deterministic key types is
redundant — SigningKey becomes internal, PrehashSigningKey is the sole
public deterministic key.

Consumers migrate to PrehashSigningKey<C, Tct, Tv, M> (backends bound in
the type, so the calls drop their turbofish):
- rfc6979 signing_key_* tests. signing_key_wrong_length_rejected now
  asserts eager construction-time rejection (PrehashSigningKey::from_bytes
  range-checks) instead of SigningKey's deferred use-time rejection; the
  use-time rejection path is still covered via sign_prehashed_ct_with_k.
- ct-verify cyccnt-hardware wholesign/keygen fixtures (Tv = the existing
  per-carrier Nct type).
- cortex-m footprint sign example (re-adds a Tv type; phantom, no codegen).

Public doc links to the now-private SigningKey de-linked to code spans.

798 of 841 relevant lines covered (94.89%)

19952.65 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
94.89
-0.12% ecdsa/src/lib.rs
Jobs
ID Job ID Ran Files Coverage
1 31281131641.1 08 Aug 2026 10:12PM UTC 1
94.89
GitHub Action Run
Source Files on build 31281131641
  • Tree
  • List 1
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #31281131641
  • d4967cc7 on github
  • Prev Build on main (#31275848269)
  • Next Build on main (#31281865590)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc