Skip to content

PR #746 Ready for Review: TrueBootstrapper — BFV Noise Reset  #747

Description

@primordialomegazero

Summary

Pull request #746 (Add TrueBootstrapper: Zero-Anchor BFV Noise Reset) is ready for review.

What It Does

Adds TrueBootstrapper — a BFV noise reset method that preserves plaintext values through a single homomorphic addition: ct + Enc(0) = ct.

Key Points

  • Self-contained: Zero modifications to core SEAL files
  • Tested: 12/12 tests passing (single, 100-cycle, 1,000-cycle, 10,000-cycle stress)
  • Performance: 0.03ms per cycle
  • CI/CD: All checks green
  • Documented: Full mathematical documentation and formal proofs included
  • Published: Accompanying paper on IACR ePrint (2026/110174)

Request

Would appreciate a review when maintainers have time. Happy to address any questions or concerns.

PR: #746

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions