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

kaidokert / krabipqc-rs / 27866731019
94%

Build:
DEFAULT BRANCH: main
Ran 20 Jun 2026 09:16AM UTC
Jobs 1
Files 21
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

20 Jun 2026 09:16AM UTC coverage: 92.687% (+0.009%) from 92.678%
27866731019

push

github

web-flow
ML-DSA: lowmem feature — stream sign secrets to cut stack (#15)

* ML-DSA: lowmem feature streams sign secrets row-by-row

The default sign path holds s1_hat / s2_hat / t0_hat — the NTT+Mont
forms of the secret key — across the whole kappa loop. On the larger
parameter sets those three PolyVecs are a big slice of the sign stack.

`--features lowmem` leaves the secrets encoded in the caller's `sk`
and re-derives one row at a time inside each retry. `SkSecretReader`
carves the s1 / s2 / t0 regions once (borrow-only, no secret stack)
and yields a row via `chunks_exact(..).nth(i)`; each consumer
(c·s1 for z, c·s2 for r0, c·t0 for the hint) decodes, NTTs, and blinds
its row on demand. Direct cfg-blocks at each consumer rather than an
accessor that returns a Poly into the hot default path. The reader is
panic-free — regions split with `split_at_checked`, chunk sizes
`saturating_mul`, indices via `nth` — matching the decode discipline
on the default path.

23 of 23 new or added lines in 1 file covered. (100.0%)

2991 of 3227 relevant lines covered (92.69%)

52042.25 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27866731019.1 20 Jun 2026 09:16AM UTC 21
92.69
GitHub Action Run
Source Files on build 27866731019
  • Tree
  • List 21
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27866731019
  • 0851299b on github
  • Prev Build on main (#27863951558)
  • Next Build on main (#27879336288)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc