Articulo de referencia

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...

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 su lanzamiento inicial tuvo lugar el 5 de mayo de 2013. [ 3 ]

Características

La biblioteca implementa el esquema de cifrado totalmente homomórfico de Brakerski-Gentry-Vaikuntanathan (BGV), así como optimizaciones como las técnicas de empaquetamiento de texto cifrado de 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 del original el 2019-05-01 , recuperado 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-9 de noviembre de 2018, Artículos seleccionados revisados . Springer. pág. 427. ISBN  9783030129422.
  3. "IBM da un gran paso adelante en criptografía: cifrado homomórfico práctico" . Naked Security . 5 de mayo de 2013. Archivado del original el 6 de octubre de 2018. Consultado el 20 de noviembre de 2019 .
  4. Halevi, Shai; Shoup, Victor (2014). "Algoritmos en HElib". En Garay, Juan A.; Gennaro, Rosario (eds.). Avances en criptología – CRYPTO 2014. Lecture Notes in Computer Science. Vol. 8616. Springer Berlin Heidelberg. pp. 554–571 . doi : 10.1007/978-3-662-44371-2_31 . ISBN   9783662443712.