Recent Releases of SecureArithmetic

SecureArithmetic - v0.2.1

SecureArithmetic v0.2.1

Diff since v0.2.0

Merged pull requests: - Set version 0.2.1-dev (#67) (@ArseniyKholod) - Simplify rotation algorithm (#68) (@ArseniyKholod) - Add multithreading (#69) (@ArseniyKholod) - Bug fix (#70) (@ArseniyKholod) - Version 0.2.1 (#72) (@ArseniyKholod)

Closed issues: - Support for unlimited user data size (a.k.a. multi-ciphertext SecureVector/SecureMatrix) (#51) - Support for 3D tensors (#52) - Add parallelization to SecureArray's operations (#60)

- Julia
Published by github-actions[bot] about 1 year ago

SecureArithmetic - v0.2.0

SecureArithmetic v0.2.0

Diff since v0.1.5

Breaking changes

  • Added SecureArray and PlainArray
  • circshift is changed, so new rotation indices are required, use init_rotation!
  • init_rotation! requires now shape of the array.
  • init_matrix_rotation! is deprecated, use init_rotation! instead.
  • Consult with docs and examples for more info

Merged pull requests: - Set version 0.1.6-dev (#49) (@ArseniyKholod) - Bump crate-ci/typos from 1.24.3 to 1.25.0 (#53) (@dependabot[bot]) - Iterative bootstrapping (#54) (@ArseniyKholod) - Bump crate-ci/typos from 1.25.0 to 1.26.8 (#55) (@dependabot[bot]) - Bump codecov/codecov-action from 4 to 5 (#56) (@dependabot[bot]) - Bump crate-ci/typos from 1.26.8 to 1.28.1 (#57) (@dependabot[bot]) - Bump crate-ci/typos from 1.28.1 to 1.29.0 (#58) (@dependabot[bot]) - Add Secure Array (#59) (@ArseniyKholod) - Bump crate-ci/typos from 1.29.0 to 1.29.5 (#61) (@dependabot[bot]) - Update authors and minimum Julia version (#65) (@sloede) - Set version 0.2.0 (#66) (@ArseniyKholod)

Closed issues: - Problem with GC (#45)

- Julia
Published by github-actions[bot] about 1 year ago

SecureArithmetic - v0.1.5

SecureArithmetic v0.1.5

Diff since v0.1.4

Merged pull requests: - New version 0.1.5-dev (#40) (@ArseniyKholod) - Bump crate-ci/typos from 1.22.7 to 1.22.9 (#41) (@dependabot[bot]) - add Arseniy Kholod to creators (#42) (@ArseniyKholod) - Bump crate-ci/typos from 1.22.9 to 1.23.6 (#43) (@dependabot[bot]) - add cleanup function to clean contexts and keys (#44) (@ArseniyKholod) - Bump crate-ci/typos from 1.23.6 to 1.24.3 (#46) (@dependabot[bot]) - update URL in build status in README (#47) (@ArseniyKholod) - Set new version to 0.1.5 (#48) (@ArseniyKholod)

- Julia
Published by github-actions[bot] over 1 year ago

SecureArithmetic - v0.1.4

SecureArithmetic v0.1.4

Diff since v0.1.3

Merged pull requests: - Matrix v2 (#32) (@ArseniyKholod) - Set version 0.1.4-dev (#38) (@ArseniyKholod) - set version 0.1.4 (#39) (@ArseniyKholod)

- Julia
Published by github-actions[bot] over 1 year ago

SecureArithmetic - v0.1.3

SecureArithmetic v0.1.3

Diff since v0.1.2

Merged pull requests: - correct bootstrap! and add use of batch size in init_bootstrapping (#18) (@ArseniyKholod) - Bump codecov/codecov-action from 3 to 4 (#19) (@dependabot[bot]) - Bump crate-ci/typos from 1.17.1 to 1.17.2 (#20) (@dependabot[bot]) - Bump crate-ci/typos from 1.17.2 to 1.18.2 (#23) (@dependabot[bot]) - Bump crate-ci/typos from 1.18.2 to 1.19.0 (#24) (@dependabot[bot]) - Rotate update (#25) (@ArseniyKholod) - Add documentation (#26) (@ArseniyKholod) - Bump julia-actions/setup-julia from 1 to 2 (#29) (@dependabot[bot]) - Bump crate-ci/typos from 1.19.0 to 1.21.0 (#30) (@dependabot[bot]) - Add test for circshift (#31) (@ArseniyKholod) - Auto-check package downgrades (#33) (@sloede) - Bump julia-actions/cache from 1 to 2 (#34) (@dependabot[bot]) - Bump crate-ci/typos from 1.21.0 to 1.22.7 (#35) (@dependabot[bot]) - Update repo URL after move to HPSC Lab org (#36) (@sloede) - set version 0.1.3 (#37) (@ArseniyKholod)

Closed issues: - Add docstrings and expand documentation (#10) - add user-chosen numslots in initbootstrapping! (#17) - Create downgrade CI workflow (#22) - Create test for rotate (#28)

- Julia
Published by github-actions[bot] over 1 year ago

SecureArithmetic - v0.1.2

SecureArithmetic v0.1.2

Diff since v0.1.1

Merged pull requests: - Further improvements (#16) (@sloede)

- Julia
Published by github-actions[bot] about 2 years ago

SecureArithmetic - v0.1.1

SecureArithmetic v0.1.1

Diff since v0.1.0

Merged pull requests: - Improve usability by storing & using length of PlainVector/SecureVector (#12) (@sloede) - Add Zenodo DOI (#14) (@sloede) - Pretty-print contents of PlainVector (#15) (@sloede)

- Julia
Published by github-actions[bot] about 2 years ago

SecureArithmetic - v0.1.0

SecureArithmetic v0.1.0

Merged pull requests: - Initial infrastructure & development (#1) (@sloede) - Bump crate-ci/typos from 1.17.0 to 1.17.1 (#2) (@dependabot[bot]) - Add bootstrapping capability (#5) (@sloede) - Add ! suffix to functions that modify their arguments (#6) (@sloede) - Do not require explicit passing of context (#7) (@sloede) - Allow addition/subtraction between SecureVector and PlainVector and s… (#9) (@sloede) - Support scalar operations for addition and subtraction (#11) (@sloede)

Closed issues: - Ensure proper ! suffix for function names (#3) - Avoid passing the SecureContext explicitly (#4) - Add more arithmetic operations (#8)

- Julia
Published by github-actions[bot] about 2 years ago