Merged
Conversation
* Changed naming convention from snake case to camel case * Removed underscores from test names * Removed duplicate test names * Refactored CMakeLists
Ptxt object brought into HElib.
* Revamped and extended implementation of the "Parseargs" functionality.
* Moved headers to separate directory and qualified all includes * Changed FHEContext and FHEcontext to Context * Changed FHEPubKey and FHESecKey to PubKey and SecKey respectively
* Also removed references to AES from INSTALL.md
* Revised README.md File * Revised changes.md file * Revised Doxygenfile * Dec19 Release documentation updates
* Moved headers to separate directory and qualified all includes * Changed FHEContext and FHEcontext to Context * Changed FHEPubKey and FHESecKey to PubKey and SecKey respectively
Updated logic in Ctxt::keySwitchPart and BasicAutomorphPrecon constructor in matmul.cpp and DoubleCRT::breakIntoDigits, to correctly compute noise from key switching. Updated sampleGaussianBounded in sampling.cpp to use a slightly more accurate bound. (Tested empirically) Made PubKey::recrypt and thinRecrypt const Fixed bug in PubKey copy constructor, which failed to copy KS_strategy (which lead to suboptimal performance of matmul operations) Added optional parameter to buildModChain that allows user to override the default number of bits in special primes
Collaborator
Author
|
Passed Build&Test on 7-8 Jan 2020. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This is V1.0.0 January 2020 release