Skip to content

songwen6968/privshare-python-dev

Repository files navigation

Privshare Python Dev

Requirements

  • Python 3.9
  • Pyfhel 3.4.1

Usage

Directly run main.py.

Micro-benchmark

Operation Amortized running time per record (µs)
HE Plaintext add 0.13
Ciphertext add 0.10
Plaintext mul 0.04
Ciphertext mul 4.84
Rotation 1.81
Relinearization 1.78
Building Block 8-bit elementwise mapping 664.29
Boolean - NOT 0.09
Boolean - AND 6.21
Boolean - OR 6.25
Composition 16-bit equality check 1163.70
16-bit range query (single side) 1830.74
16-bit range query (double side)
32-bit equality check 2526.90
32-bit range query (single side)
32-bit range query (double side)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages