Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ns/rename pp crs #1760

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Ns/rename pp crs #1760

wants to merge 2 commits into from

Conversation

nsarlin-zama
Copy link
Contributor

closes: https://github.com/zama-ai/tfhe-rs-internal/issues/800#issue-2603108396

PR content/description

Use the CompactPkeCrs instead of the CompactPkePublicParams. It simplifies a bit the workflow for users, they generate a crs and are directly able to use it and serialize it without having to extract the params.

Having a release 0.11 in Cargo.toml was necessary to be able to update the data repo.

Check-list:

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)
  • Relevant issues are marked as resolved/closed, related issues are linked in the description
  • Check for breaking changes (including serialization changes) and add them to commit message following the conventional commit specification

@nsarlin-zama nsarlin-zama added the data_PR This is a PR that needs to fetch new data for backward compat tests label Nov 7, 2024
@cla-bot cla-bot bot added the cla-signed label Nov 7, 2024
@nsarlin-zama nsarlin-zama force-pushed the ns/rename_pp_crs branch 2 times, most recently from 5926757 to 808cc7c Compare November 7, 2024 15:07
BREAKING_CHANGE:
- All the zk API (build_with_proof, verify, verify_and_expand,...) now take a
`CompactPkeCrs` instead of a `CompactPkePublicParams`. Serialized
`CompactPkePublicParams` from previous versions can be converted into a
`CompactPkeCrs` using `params.into()`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed data_PR This is a PR that needs to fetch new data for backward compat tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant