-
Notifications
You must be signed in to change notification settings - Fork 496
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
Verifiable encryption #816
Open
YaoJGalteland
wants to merge
19
commits into
zcash:main
Choose a base branch
from
QED-it:verifiable-encryption
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Commits on Dec 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 35c815d - Browse repository at this point
Copy the full SHA 35c815dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 731bc10 - Browse repository at this point
Copy the full SHA 731bc10View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1e397f - Browse repository at this point
Copy the full SHA b1e397fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cfe0ae - Browse repository at this point
Copy the full SHA 8cfe0aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54697b2 - Browse repository at this point
Copy the full SHA 54697b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ce262d - Browse repository at this point
Copy the full SHA 4ce262dView commit details -
Add Point::new_from_constant method (#17)
It is now possible to create a Point from a constant. This functionality is required to evaluate the old nullifier. - for non split_notes, nf_old = Extract_P([PRF^{nfOrchard}_{nk}(rho_old) + psi_nf) mod q_P] NullifierK + cm_old) - for split notes, nf_old = Extract_P([PRF^{nfOrchard}_{nk}(rho_old) + psi_nf) mod q_P] NullifierK + cm_old + NullifierL)
Configuration menu - View commit details
-
Copy full SHA for 475f54d - Browse repository at this point
Copy the full SHA 475f54dView commit details -
Optimized short range check on 4 and 5 bits (#21)
Short range checks on 4 and 5 bits are now performed with only one lookup (instead of 2). To do that, we added a column `table_short_range_tag` in the lookup table. This new column `table_short_range_tag` contains the value - 4 for rows used in short range check on 4 bits - 5 for rows used in short range check on 5 bits - 0 for rows used in short range check on 10 bits Disable tests on i686 and code coverage in CI
Configuration menu - View commit details
-
Copy full SHA for 4c3c00b - Browse repository at this point
Copy the full SHA 4c3c00bView commit details -
It is now possible to perform a mux between two points or between two non-identity points. `mux(choice, left, right)` will return `left` when `choice=0` and `right` when `choice=1`. `choice` must be constrained to `{0, 1}` outside the gate. It is no longer needed to expose `from_coordinates_unchecked`.
Configuration menu - View commit details
-
Copy full SHA for f51eebe - Browse repository at this point
Copy the full SHA f51eebeView commit details -
Add functions to evaluate a Sinsemilla hash from an initial private p…
…oint (#22) To share ZEC and ZSA hash computations in Orchard circuit's note commitment evaluation, we need to compute a Sinsemille hash from a private input point.
Configuration menu - View commit details
-
Copy full SHA for cba30b1 - Browse repository at this point
Copy the full SHA cba30b1View commit details
Commits on Dec 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 87464d4 - Browse repository at this point
Copy the full SHA 87464d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d76d231 - Browse repository at this point
Copy the full SHA d76d231View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac7a90d - Browse repository at this point
Copy the full SHA ac7a90dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 622875e - Browse repository at this point
Copy the full SHA 622875eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f436dc - Browse repository at this point
Copy the full SHA 5f436dcView commit details
Commits on Mar 11, 2024
-
modify features for verifiable-encryption
YaoGalteland committedMar 11, 2024 Configuration menu - View commit details
-
Copy full SHA for b7f99b6 - Browse repository at this point
Copy the full SHA b7f99b6View commit details -
YaoGalteland committed
Mar 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 9c647a2 - Browse repository at this point
Copy the full SHA 9c647a2View commit details -
YaoGalteland committed
Mar 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 7c95330 - Browse repository at this point
Copy the full SHA 7c95330View commit details -
fix the problem from deny(missing_docs)
YaoGalteland committedMar 11, 2024 Configuration menu - View commit details
-
Copy full SHA for c791418 - Browse repository at this point
Copy the full SHA c791418View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.