PALISADE is an open-source project that provides efficient implementations of lattice cryptography building blocks and leading homomorphic encryption schemes.
PALISADE is designed for usability, providing simpler APIs, modularity and cross-platform support. PALISADE complies with the HomomorphicEncryption.org security standards for homomorphic encryption. We offer PALISADE under the 2-clause BSD open-source license, making it easier to wrap and redistribute PALISADE in products.
PALISADE also provides post-quantum public-key encryption, proxy re-encryption, identity-based encryption, attribute-based encryption and digital signature support.
PALISADE development continues to be generously supported by DARPA, IARPA, the Sloan Foundation and others. Core contributors to PALISADE include engineers and scientists from leading defense contractors, start-ups and universities.