Industry

We’re fortunate that there have been high-quality publications related to PALISADE and precursor projects. A current list of PALISADE related publications can be found at https://palisade-crypto.org/publications.

Language

PALISADE is written in cross platform C++11. Compilable on Linux, Windows and macOS. Python wrappers for PALISADE are written in Python 3

Features

Data privacy for computation, data signing, proxy-reencryption

PALISADE is a general lattice cryptography library that currently includes efficient implementations of the following lattice cryptography capabilities:

  • Homomorphic Encryption (HE)
  • Brakerski/Fan-Vercauteren scheme (3 variants)
  • Brakerski-Gentry-Vaikuntanathan scheme
  • Cheon-Kim-Kim-Song scheme
  • FHEW (Ducas-Micciancio) scheme
  • Stehle-Steinfeld scheme
  • Proxy Re-Encryption for all HE schemes
  • Digital Signature
  • Identity-Based Encryption
  • Ciphertext-Policy Attribute-Based Encryption

CRANNOG: open source tools to conduct privacy-preserving statistical analysis and database linking for social science and economics. In partnership with the Institute for Research on Innovation and Science (IRIS) at the University of Michigan. This project is funded by the Sloan Foundation.

Be the First to Know

Be the First to Know

New developments and features from our sponsored projects, straight to your inbox, once a month.

New developments and features from our sponsored projects, straight to your inbox, once a month.