PySEAL: A Python wrapper implementation of the SEAL homomorphic encryption library

03/05/2018
by   Alexander J. Titus, et al.
0

Motivation: The ability to perform operations on encrypted data has a growing number of applications in bioinformatics, with implications for data privacy in health care and biosecurity. The SEAL library is a popular implementation of fully homomorphic encryption developed in C++ by Microsoft Research. Despite the advantages of C++, Python is a flexible and dominant programming language that enables rapid prototyping of bioinformatics pipelines. Results: In an effort to make homomorphic encryption accessible to a broader range of bioinformatics scientists and applications, we present a Python binding implementation of the popular homomorphic encryption library, SEAL, using pybind11. The software contains a Docker image to facilitate easy installation and execution of the SEAL build process. Availability: All code is publicly available at https://github.com/Lab41/PySEAL Contact: lab41@iqt.org Supplementary information: Supplementary information is available on the Lab41 GitHub.

READ FULL TEXT

page 1

page 2

research
06/15/2021

A General Purpose Transpiler for Fully Homomorphic Encryption

Fully homomorphic encryption (FHE) is an encryption scheme which enables...
research
05/18/2022

Torchhd: An Open-Source Python Library to Support Hyperdimensional Computing Research

Hyperdimensional Computing (HDC) is a neuro-inspired computing framework...
research
07/21/2020

Bit-level Parallelization of 3DES Encryption on GPU

Triple DES (3DES) is a standard fundamental encryption algorithm, used i...
research
10/18/2017

MEDOC: a Python wrapper to load MEDLINE into a local MySQL database

Since the MEDLINE database was released, the number of documents indexed...
research
07/17/2023

SBMLtoODEjax: efficient simulation and optimization of ODE SBML models in JAX

Developing methods to explore, predict and control the dynamic behavior ...
research
02/10/2021

On PyTorch Implementation of Density Estimators for von Mises-Fisher and Its Mixture

The von Mises-Fisher (vMF) is a well-known density model for directional...
research
09/20/2023

TrueLearn: A Python Library for Personalised Informational Recommendations with (Implicit) Feedback

This work describes the TrueLearn Python library, which contains a famil...

Please sign up or login with your details

Forgot password? Click here to reset