Detail

Publication date: 1 de June, 2021

SJHomoLib

SJHomoLib is an Homomorphic Encryption Library implementing different Partial-Homomorphic Encryption Algorithms, as an extension to the standard JAVA JAVA-JCE (Java Cryptography Architecture / Java Cryptographic Extension) Support. This library resulted from the development of the MyPrivateEC2 Project, resulting from a collaboration between Amazon AWS, Nova Lincs Research Center and FCT/UNL. The library unifies under the JCE API standard reference (Java 8) partial homomorphic encryption algorithms for homomorphic arithmetic operations (sums and multiplications), Searchable Symmetric Encryption (SSE), OPE – Order-Preserved Encryption, and CDET (Controlled Deterministic Encryption), (IBHE) – Identity-Based Homomorphic Encryption

Authors

Henrique Domingos,