Teaming and Collaboration: Multiple members of the PALISADE community are open to teaming and collaboration on hardware design and hardware acceleration projects. Please email email@example.com with teaming inquiries and to connect with PALISADE community members.
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, cross-platform support and integration of hardware accelerators. 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 now supports the BGV, BFV, CKKS, and FHEW schemes and a more secure variant of the TFHE scheme, including bootstrapping. We have more efficient bootstrapping schemes in active development. PALISADE also provides post-quantum public-key encryption, proxy re-encryption, threshold FHE for multiparty computations, 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.
PALISADE is formally affiliated with the NumFocus stable of open-source software projects.
The PALISADE Team will host introductory webinars on FHE and PALISADE in late June and early July. Reach out to firstname.lastname@example.org to register.