stringtranslate.com

Helib.

La biblioteca de cifrado homomórfico o HElib es un software multiplataforma gratuito y de código abierto desarrollado por IBM que implementa varias formas de cifrado homomórfico . [1] [2]

Historia

HElib fue desarrollado principalmente por Shai Halevi y Victor Shoup , poco después de que Craig Gentry fuera investigador en IBM , y el lanzamiento inicial fue el 5 de mayo de 2013. [3]

Características

La biblioteca implementa el esquema de cifrado totalmente homomórfico Brakerski-Gentry-Vaikuntanathan (BGV), así como optimizaciones como las técnicas de empaquetamiento de texto cifrado Smart-Vercauteren. [4]

HElib está escrito en C++ y utiliza la biblioteca matemática NTL .

Referencias

  1. ^ Una implementación de cifrado homomórfico., homenc, 2019-11-20, archivado desde el original el 2019-05-01 , consultado el 2019-11-20
  2. ^ Lanet, Jean-Louis; Toma, Cristian (2019). Soluciones de seguridad innovadoras para las tecnologías de la información y las comunicaciones: 11.ª conferencia internacional, SecITC 2018, Bucarest, Rumania, 8 y 9 de noviembre de 2018, Documentos seleccionados revisados. Springer. pág. 427. ISBN 9783030129422.
  3. ^ "IBM da un gran paso en criptografía: cifrado homomórfico práctico". Naked Security . 2013-05-05. Archivado desde el original el 2018-10-06 . Consultado el 2019-11-20 .
  4. ^ Halevi, Shai; Shoup, Victor (2014). "Algoritmos en HElib". En Garay, Juan A.; Gennaro, Rosario (eds.). Avances en criptología – CRYPTO 2014. Apuntes de clase en informática. Vol. 8616. Springer Berlin Heidelberg. págs. 554–571. doi : 10.1007/978-3-662-44371-2_31 . ISBN . 9783662443712.