Skip to content
Snippets Groups Projects
Select Git revision
  • ErrCode
  • NewLPR_Encryption
  • main default protected
3 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.024May23927Apr1311104319Mar15141311427Feb2622211916151412F1XmainmainSome minor fixesFinalize the codeBig commit. Use RingP in BGMN compiler, attempt to use NTT to do polynomial evaluation (fail), fix parametersCleanupMergeCleanupErrCodeErrCodeRefactor completeFirst attempt at refactorStarted making Leaky to OLEnew filestuffstuffstuffRename type and enhance functionality of parameter selection scriptInclude B in LPR_SetInitialParams rather than LPR_ReRand to ease benchmark and tests. Add parameter selection for optimized protocol. Add code to benchmark original OT protocol.Make it so can test the code many times in a for loopMinor changes. Namely fix ParameterSelection script and generate random test dataFix the code by using the updated code to add r_0+s to the second component of the ciphertext and to rerandomization key. Furthermore some prettifying.Implemented euclidian inverse alg.Make it easier to pass parameters to LPR cryptosystem. ReRand does not work all the timeMake automatic testsNew BranchInitial parameter selection codeMake test for Lin and ReRandAdded Error CodesMade it so that we have control over different gaussian distributionsAdded rounding to nearest integerRerand first draft - does not work completelyMade randomly sample polynomial within [-B,B]Made randomly sample polynomial within [-B,B]Prepared for next methodThe refactor works nowNewLPR_EncryptionNewLPR_EncryptionAdded new fileAdded error term to EncCleanupenc, dec works (For now; without error)enc, dec works (For now; without error)Encode, Decode now works at least..Encode, Decode now works at least..
Loading