Community Growth: We are always welcoming of new contributors for the PALISADE community. Please email firstname.lastname@example.org with inquiries about specific projects you might be interested in that improves and builds on the PALISADE project.
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 email@example.com to register.