Commit Graph

  • eda9d42ed3 Build on Go 1.27 main zeekayandHanzo Dev 2026-09-17 12:15:13 -07:00
  • 3e316ab2be go 1.26.8 zeekayandHanzo Dev 2026-09-08 23:59:25 -07:00
  • 59bb0eca22 ci: a runner label names the platform, not the org zeekayandHanzo Dev 2026-09-08 12:09:47 -07:00
  • 69f8484a33 Name Zen in the hero card's font stack zeekay 2026-08-28 11:41:29 -07:00
  • 84465bc876 corona: a peer's message is walked before it is decoded, and cannot end the process zeekayandHanzo Dev 2026-08-26 14:47:26 -07:00
  • 2cf43a239b corona: comments state the contract the code holds zeekayandHanzo Dev 2026-08-26 13:15:44 -07:00
  • b237acc875 deps: drop the luxfi/vm go.mod hash that disagrees with the checksum log zeekayandHanzo Dev 2026-08-26 10:41:42 -07:00
  • 44b48c7717 corona: a length a peer wrote has to be backed by bytes that are there zeekayandHanzo Dev 2026-08-26 10:41:31 -07:00
  • d4cfe6a749 Verify a signature only at the exact Z and Delta dimensions zeekayandHanzo Dev 2026-08-21 11:21:00 -07:00
  • 04340b42c2 Make the group-key identifier a content fingerprint zeekayandHanzo Dev 2026-08-21 11:16:52 -07:00
  • 8a58c67ebb Compare round-2 MACs in constant time zeekayandHanzo Dev 2026-08-21 11:02:51 -07:00
  • 027508102b Bind every signer's commitment in the round-2 transcript zeekayandHanzo Dev 2026-08-21 11:01:03 -07:00
  • 725c3ee3b9 corona: round-1 authentication binds to a secret, not the public transcript v0.10.6 zeekay 2026-08-21 08:33:10 -07:00
  • 5f91c2c15a corona: a malformed peer commitment is refused, not fatal v0.10.5 zeekay 2026-08-21 07:40:39 -07:00
  • 09a7e654cc ci: upload-artifact v3 — v4+ is refused by this forge zeekayandHanzo Dev 2026-08-02 01:58:11 -07:00
  • 23eb631012 style: gofmt the files the format gate rejects zeekayandHanzo Dev 2026-08-02 01:29:53 -07:00
  • 5c5a781f45 build: bump Go builder images to 1.26.5, set GOTOOLCHAIN=auto zeekayandHanzo Dev 2026-08-01 16:27:04 -07:00
  • ab139e01be ci: one CI path — .hanzo/workflows zeekayandHanzo Dev 2026-07-30 17:19:39 -07:00
  • a22b159223 papers: cite Ringtail by its authors and title zeekayandHanzo Dev 2026-07-29 11:12:18 -07:00
  • 6fe620d4d3 deps: drop go.sum lines that disagree with the checksum log zeekayandHanzo Dev 2026-07-28 09:37:42 -07:00
  • 1cafac8a0b chore: sync working tree zeekay 2026-07-26 10:13:03 -07:00
  • a6346093c4 fix(deps): correct moved-tag hashes for luxfi modules in go.sum zeekay 2026-07-26 02:42:49 -07:00
  • 5ece5b10c2 chore(deps): bump geth v1.20.1 + luxfi deps — stack unification v0.10.4 zeekay 2026-07-15 11:12:40 -07:00
  • a64b57670a docs(brand): add hero banner v0.10.3 zeekay 2026-06-28 20:35:31 -07:00
  • c6dcf47d9f chore(brand): dynamic hero banner zeekay 2026-06-28 20:35:30 -07:00
  • 30c5e6a170 bump: dealerless pulsar/corona/dkg/mlwe (no trusted dealer, no-reconstruct) zeekay 2026-06-28 19:39:51 -07:00
  • 62d612b011 docs(LLM): record v0.10.2 — Phase-2 SP 800-185 + Lagrange routed onto luxfi/mlwe (byte-preserving) zeekay 2026-06-28 13:11:59 -07:00
  • 001671dd1b merge refactor/onto-mlwe (v0.10.2): route SP 800-185 + Lagrange onto luxfi/mlwe — byte-preserving de-dup v0.10.2 zeekay 2026-06-28 13:09:07 -07:00
  • 2d42862540 refactor(hash,primitives): route SP 800-185 + Lagrange onto luxfi/mlwe v0.2.1 zeekay 2026-06-27 18:55:25 -07:00
  • 6c05bfc273 merge Corona no-reconstruct-signing audit (v0.10.0): STRICT trustless lane certified — sign path proven no-reconstruct v0.10.1 zeekay 2026-06-28 01:21:23 -07:00
  • 1300fd2045 docs: certify Corona a STRICT trustless lane (no-reconstruct signing, gate 5) v0.10.0 zeekay 2026-06-28 00:57:18 -07:00
  • 69a2da1c44 test(threshold): pin Corona no-reconstruct signing (gate 5, trustless-by-default) zeekay 2026-06-28 00:53:54 -07:00
  • c59aa8691b merge Phase-3a: corona onto luxfi/dkg v0.2.0 — dealerless no-reconstruct DKG zeekay 2026-06-27 22:29:52 -07:00
  • a07f77f2ca refactor(corona): delete the dkg2 package — superseded by luxfi/dkg vss v0.9.0 zeekay 2026-06-27 22:03:55 -07:00
  • 8dab6d3997 feat(keyera): drive the dealerless DKG through luxfi/dkg vss zeekay 2026-06-27 21:55:51 -07:00
  • 1a52f8ddcc test(keyera): cutover gate E — vss Round3 aggregateShare+verifyPedersen byte-identical to dkg2 Round2Identify zeekay 2026-06-27 21:49:21 -07:00
  • b49f617e98 test(keyera): freeze BootstrapPedersen golden byte-stability KAT zeekay 2026-06-27 21:44:03 -07:00
  • b2b9660831 test(keyera): luxfi/dkg v0.2.0 cutover gate — Ringtail byte-identical to dkg2 zeekay 2026-06-27 21:39:39 -07:00
  • 18f3f88b8b docs: state the dual-leg diversity claim accurately (not an over-correction) v0.8.2 zeekay 2026-06-27 17:02:21 -07:00
  • c0399e2607 docs/comments: correct lattice-family label Ring-LWE -> Module-LWE (Corona is Module-LWE) v0.8.1 zeekay 2026-06-27 16:12:24 -07:00
  • b49f54426a corona: docs to v0.8.0 — dealerless Pedersen DKG is the production keygen default zeekay 2026-06-27 14:15:00 -07:00
  • 30abcdf1b1 threshold: make trusted-dealer keygen explicit, drop dead ReconstructSecret, pin sub-quorum soundness v0.8.0 zeekay 2026-06-26 20:07:03 -07:00
  • 9122b41b41 fix(threshold): reject duplicate PartyID in Round2/Finalize signing combine (kernel-boundary uniq guard; was caller-enforced). + TestFinalize/Round2_DuplicatePartyID_Rejected v0.7.9 zooqueen 2026-06-21 20:40:00 -07:00
  • 1063ea708b docs: correct stale 'no EC toolchain' claims; note combine bridge discharged to lemma + jasminc available v0.7.8 zooqueen 2026-06-21 19:14:18 -07:00
  • ad74536a18 fix(ec): machine-check all 14 theories (R_q_xi order, w_low_t, wrapper intros, RLWE_Functional comment); discharge combine bridge C11 to a lemma via no_leak_z_aggregate keystone, residual shrunk to public w-agreement v0.7.7 zooqueen 2026-06-21 18:10:48 -07:00
  • 6381eea9d3 proofs: de-misdirect the reconstruct-then-sign EC cone with a no-leak model zooqueen 2026-06-21 15:26:31 -07:00
  • 6dd359779b Revert "reshare: gate master-secret reconstruction behind corona_research [RED-2]" zooqueen 2026-06-21 15:10:41 -07:00
  • d7996947bb reshare: gate master-secret reconstruction behind corona_research [RED-2] zooqueen 2026-06-21 15:02:59 -07:00
  • a6211ad56c high-assurance: repoint gate references to luxfi/security/framework (canonical home) zooqueen 2026-06-21 14:22:36 -07:00
  • 6e42a2ed3e proofs: honest bucketed axiom inventory + reconstruct-then-sign disclosure zooqueen 2026-06-21 14:20:05 -07:00
  • 95a67bd699 high-assurance: declare unproven-assertion budget + reviewed axioms zooqueen 2026-06-21 13:37:32 -07:00
  • 7fcf1d2f3c harden: hedged 256-bit nonce key, DRY CT comparator, honest CT/proof docs zooqueen 2026-06-21 08:21:58 -07:00
  • 23725258ca corona→corona: academic Corona now only in lp-220-p3q-corona zeekay 2026-06-11 10:27:40 -07:00
  • bf38e14b4f deps: bump Go to 1.26.4 across go.mod, Dockerfiles, GH Actions zeekay 2026-06-07 11:04:02 -07:00
  • 5100e9d5cd docs: bump Go reference 1.26.x → 1.26.4 zeekay 2026-06-07 10:49:56 -07:00
  • 7b45de1605 deps: bump Go to 1.26.4 across go.mod, Dockerfiles, GH Actions zeekay 2026-06-07 10:44:51 -07:00
  • b10b962b28 go: 1.26.3 → 1.26.4 (security: crypto/x509, mime, net/textproto) zeekay 2026-06-06 22:05:08 -07:00
  • 3c406724b5 corona → corona — final sweep (live source clean) zeekay 2026-06-06 16:37:53 -07:00
  • 676805acea WIP: session checkpoint 2026-06-05 (codec rip in flight) zeekay 2026-06-05 15:33:52 -07:00
  • 159e9279ff audit 2026-06: TEE + GPU + public-permissionless-chain safety + corona->corona sweep zeekay 2026-06-03 11:40:06 -07:00
  • be7a3df4ae fix: gofmt -s across repo (CI format check) zeekay 2026-06-02 11:37:47 -07:00
  • 468711716e threshold: canonical wire codec for Signature, GroupKey, VerifyBytes v0.7.6 zeekay 2026-05-31 11:29:23 -07:00
  • ac01395be7 threshold: canonical wire codec for Signature, GroupKey, VerifyBytes zeekay 2026-05-31 11:29:23 -07:00
  • 27a1586cf8 dkg2: rename gpu fan-out files to dkg2_parallel.go (honest labelling) zeekay 2026-05-24 14:17:50 -07:00
  • b5905f9147 dkg2: rename gpu fan-out files to dkg2_parallel.go (honest labelling) zeekay 2026-05-24 14:17:50 -07:00
  • 4ebdf4cc4f keyera: v0.7.5 — public-BFT Bootstrap default closes last trusted-dealer dispatch v0.7.5 zeekay 2026-05-21 19:04:55 -07:00
  • f04e70924d keyera: v0.7.5 — public-BFT Bootstrap default closes last trusted-dealer dispatch zeekay 2026-05-21 19:04:55 -07:00
  • fc58b134d6 LLM.md: pin v0.7.4 commit sha v0.7.4 zeekay 2026-05-21 18:25:54 -07:00
  • e8aca22e51 LLM.md: pin v0.7.4 commit sha zeekay 2026-05-21 18:25:54 -07:00
  • 0cfe1b5465 keyera: ReanchorPedersen — public-BFT-safe reanchor via dkg2 + Path (a) zeekay 2026-05-21 18:25:43 -07:00
  • 4697d5134e keyera: ReanchorPedersen — public-BFT-safe reanchor via dkg2 + Path (a) zeekay 2026-05-21 18:25:43 -07:00
  • fe5b6ef29f LLM.md: pin v0.7.3 commit sha v0.7.3 zeekay 2026-05-21 17:09:47 -07:00
  • 22d1db8046 LLM.md: pin v0.7.3 commit sha zeekay 2026-05-21 17:09:47 -07:00
  • 999530a9a7 keyera: BootstrapPedersen — public-BFT-safe bootstrap via dkg2 + Path (a) zeekay 2026-05-21 17:09:36 -07:00
  • 7debd71c7d keyera: BootstrapPedersen — public-BFT-safe bootstrap via dkg2 + Path (a) zeekay 2026-05-21 17:09:36 -07:00
  • 1d83cb064b cmd/m4_{precrand,shamir_tk}_oracle: switch from legacy /Users/z/work/lux/cpp to luxcppDir() zeekay 2026-05-21 14:59:30 -07:00
  • 5c2fb26191 cmd/m4_{precrand,shamir_tk}_oracle: switch from legacy /Users/z/work/lux/cpp to luxcppDir() zeekay 2026-05-21 14:59:30 -07:00
  • a9a2e37cf5 cmd/*_oracle: use luxcppDir() everywhere — kill all hardcoded /Users/z paths zeekay 2026-05-21 14:57:03 -07:00
  • d42a7cc0d6 cmd/*_oracle: use luxcppDir() everywhere — kill all hardcoded /Users/z paths zeekay 2026-05-21 14:57:03 -07:00
  • baaa277ab1 cmd/m4_uniform_oracle: use luxcppDir() helper, drop hardcoded /Users/z path zeekay 2026-05-21 14:56:43 -07:00
  • bc40a9b9f8 cmd/m4_uniform_oracle: use luxcppDir() helper, drop hardcoded /Users/z path zeekay 2026-05-21 14:56:43 -07:00
  • 4b8f9f6e74 gpu: opt corona threshold signing into lattice/ring GPU NTT dispatch v0.7.2 zeekay 2026-05-21 13:41:15 -07:00
  • 78efc403f2 gpu: opt corona threshold signing into lattice/ring GPU NTT dispatch zeekay 2026-05-21 13:41:15 -07:00
  • bfc5c010e0 remove detailed patent-claims docs (relocated to lux-private/patents) v0.7.1 zeekay 2026-05-19 11:29:33 -07:00
  • 735c12b752 remove detailed patent-claims docs (relocated to lux-private/patents) zeekay 2026-05-19 11:29:33 -07:00
  • 987cabce17 patent-claims: novelty triage drafts (attorney-prep, not filed) zeekay 2026-05-19 10:51:07 -07:00
  • b336b0731d patent-claims: novelty triage drafts (attorney-prep, not filed) zeekay 2026-05-19 10:51:07 -07:00
  • e887c63434 Tier A full closure (v0.7.0): EC theories admit 0/0 + Lean bridges + Jasmin CT + dudect harness + e2e/fuzz v0.7.0 zeekay 2026-05-19 08:38:09 -07:00
  • 90e96df805 Tier A full closure (v0.7.0): EC theories admit 0/0 + Lean bridges + Jasmin CT + dudect harness + e2e/fuzz zeekay 2026-05-19 08:38:09 -07:00
  • 619b94f76c proofs: Lean <-> EC bridge map + check-lean-bridge.sh CI guard zeekay 2026-05-19 08:38:08 -07:00
  • df342b8bce proofs: Lean <-> EC bridge map + check-lean-bridge.sh CI guard zeekay 2026-05-19 08:38:08 -07:00
  • fc0c786a54 proofs: write EC theories (Corona_N1, N4, refinement chain) -- admit budget 0/13 zeekay 2026-05-19 08:37:57 -07:00
  • 847e5ddee9 proofs: write EC theories (Corona_N1, N4, refinement chain) -- admit budget 0/13 zeekay 2026-05-19 08:37:57 -07:00
  • bcb2d30b7a submission: write AXIOM-INVENTORY + FIPS-TRACEABILITY + CRYPTOGRAPHER-SIGN-OFF (Tier A doc-shape closure) v0.6.0 zeekay 2026-05-19 06:53:34 -07:00
  • 7c5b3414ce submission: write AXIOM-INVENTORY + FIPS-TRACEABILITY + CRYPTOGRAPHER-SIGN-OFF (Tier A doc-shape closure) zeekay 2026-05-19 06:53:34 -07:00
  • 5182efd29e Merge origin/main into submission scaffold (resolve LICENSING: take patent-protected tier; merge patent posture pointer from scaffold) zeekay 2026-05-18 23:12:37 -07:00
  • 21314bb643 Merge origin/main into submission scaffold (resolve LICENSING: take patent-protected tier; merge patent posture pointer from scaffold) zeekay 2026-05-18 23:12:37 -07:00
  • 0282538a14 submission: scaffold NIST MPTC v0.2 submission package mirroring Pulsar template v0.5.0 zeekay 2026-05-18 23:10:13 -07:00
  • fbe2bc5a88 submission: scaffold NIST MPTC v0.2 submission package mirroring Pulsar template zeekay 2026-05-18 23:10:13 -07:00
  • 4415f90ff3 chore: bump Go toolchain to 1.26.3 (#2) v0.4.1 zeekayandGitHub 2026-05-16 16:42:40 -07:00