Articulo de referencia

OpenFHE

{{cite web|url=https://palisade-crypto.org/community/|title=Community – PALISADE Homomorphic Encryption Software Library|last=|first=|date=|website=|language=en-US|url-status=li...

OpenFHE es una biblioteca de software multiplataforma de código abierto que proporciona implementaciones de esquemas de cifrado totalmente homomórficos . [ 2 ] OpenFHE es sucesor de PALISADE e incorpora características de diseño seleccionadas de las bibliotecas HElib , HEAAN y FHEW. [ 3 ]

Historia

EMPALIZADA

El desarrollo comenzó con PALISADE (software), precursor de OpenFHE . PALISADE adoptó los principios de diseño modular abierto de la biblioteca de software SIPHER, predecesora del programa DARPA PROCEED. El desarrollo de SIPHER comenzó en 2010, centrándose en principios de diseño modular abierto para facilitar la rápida implementación de aplicaciones en múltiples esquemas FHE y plataformas de aceleración de hardware, incluyendo sistemas informáticos móviles, basados ​​en FPGA y CPU. PALISADE se basó en diseños anteriores de SIPHER en 2014, con una versión de código abierto en 2017 y mejoras sustanciales cada seis meses. Gran parte del desarrollo se llevó a cabo en Raytheon BBN y NJIT.

El desarrollo de PALISADE fue financiado originalmente por los programas DARPA PROCEED y SafeWare, y las mejoras posteriores fueron financiadas por otros programas de DARPA , IARPA , la NSA , NIH , ONR , la Armada de los Estados Unidos , la Fundación Sloan y entidades comerciales como Duality Technologies. Posteriormente, PALISADE se ha utilizado en ofertas comerciales, como por ejemplo por Duality Technologies, que obtuvo financiación en una ronda semilla [ 4 ] y una ronda Serie A posterior [ 5 ] liderada por Intel Capital .

OpenFHE

Los autores de PALISADE, junto con autores seleccionados de las bibliotecas HElib , HEAAN y FHEW, lanzaron una nueva biblioteca en julio de 2022. [ 6 ] [ 7 ] La versión inicial de la biblioteca incluía todas las características de PALISADE v1.11 y añadía varias características de diseño nuevas, como la capa de aceleración de hardware para múltiples backends de aceleración de hardware y nuevos procedimientos de arranque. OpenFHE se utiliza como backend FHE para el proyecto Google Transpiler. [ 8 ]

Características

OpenFHE incluye las siguientes características:

Referencias

  1. "Comunidad – Biblioteca de software de cifrado homomórfico PALISADE" . Archivado del original el 4 de diciembre de 2019. Consultado el 11 de diciembre de 2019 .
  2. "La dualidad impulsa el panorama del cifrado homomórfico" . www.businesswire.com . 19 de julio de 2022. Archivado del original el 13 de septiembre de 2022. Consultado el 13 de septiembre de 2022 .
  3. "OpenFHE: Cifrado totalmente homomórfico de código abierto" . Help Net Security . 19 de agosto de 2022. Archivado del original el 13 de septiembre de 2022. Consultado el 13 de septiembre de 2022 .
  4. "Fundición respaldada por Walmart, Microsoft y AT&T invierte millones en pionero del cifrado" . Fortune . Archivado del original el 3 de abril de 2019. Consultado el 21 de noviembre de 2019 .
  5. "Duality Technologies recauda 16 millones de dólares para soluciones de ciencia de datos que preservan la privacidad" . VentureBeat . 30 de octubre de 2019. Archivado del original el 2 de noviembre de 2019. Consultado el 21 de noviembre de 2019 .
  6. "OpenFHE trae nuevas herramientas de cifrado a los desarrolladores" . Dark Reading . 26 de julio de 2022. Archivado del original el 19 de agosto de 2022. Consultado el 13 de septiembre de 2022 .
  7. "Privacidad, regulaciones e intercambio transfronterizo de datos en finanzas" . FinTech Futures . 21 de julio de 2022. Archivado del original el 13 de septiembre de 2022. Consultado el 13 de septiembre de 2022 .
  8. Naik, Amit Raja (17 de julio de 2021). "Google lanza un transpilador de propósito general para cifrado totalmente homomórfico" . Analytics India Magazine . Archivado del original el 13 de septiembre de 2022. Consultado el 13 de septiembre de 2022 .
  9. Fan, Junfeng; Vercauteren, Frederik (2012). "Cifrado totalmente homomórfico algo práctico" .{{cite journal}}: Para citar una revista se requiere |journal=( ayuda )
  10. Z. Brakerski. Cifrado totalmente homomórfico sin cambio de módulo a partir de GapSVP clásico , en Crypto 2012 (Springer)
  11. Bajard JC., Eynard J., Hasan MA, Zucca V. Una variante RNS completa de esquemas de cifrado algo homomórficos tipo FV , en SAC 2016 (Springer)
  12. Halevi S., Polyakov Y., Shoup V. Una variante RNS mejorada del esquema de cifrado homomórfico BFV , en CT-RSA 2019 (Springer)
  13. Kim, Andrey; Polyakov, Yuriy; Zucca, Vincent (2021). "Revisiting Homomorphic Encryption Schemes for Finite Fields" .{{cite journal}}: Para citar una revista se requiere |journal=( ayuda )
  14. Z. Brakerski, C. Gentry y V. Vaikuntanathan. Cifrado totalmente homomórfico sin arranque , en ITCS 2012
  15. Gentry, Craig; Halevi, Shai; Smart, Nigel (2012). "Evaluación homomórfica del circuito AES". Safavi-Naini R., Canetti R. (eds) Avances en criptología – Crypto 2012. Crypto 2012. Springer, Berlín, Heidelberg. pp. 850–867 . doi : 10.1007/978-3-642-32009-5_49 . 
  16. Cheon, Jung Hee; Kim, Andrey; Kim, Miran; Song, Yongsoo (2017). "Cifrado homomórfico para aritmética de números aproximados". Takagi T., Peyrin T. (eds) Avances en criptología – AsiaCrypt 2017. AsiaCrypt 2017. Springer, Cham. pp. 409–437 . doi : 10.1007/978-3-319-70694-8_15 . 
  17. Cheon, Jung Hee; Han, Kyoohyung; Kim, Andrey; Kim, Miran; Song, Yongsoo (2018). "Una variante RNS completa de cifrado homomórfico aproximado". Cid C., Jacobson Jr. M. (eds) Áreas seleccionadas en criptografía – SAC 2018. SAC 2018. Springer, Cham. pp. 347–368 . doi : 10.1007/978-3-030-10970-7_16 . PMC 8048025 .  
  18. M. Blatt, A. Gusev, Y. Polyakov, K. Rohloff y V. Vaikuntanathan. Solución de cifrado homomórfico optimizada para estudios de asociación de genoma completo seguros , 2019
  19. Han K. y Ki D.. Mejor método de arranque para el cifrado homomórfico aproximado , en CT-RSA 2020
  20. Kim, Andrey; Papadimitriou, Antonis; Polyakov, Yuriy (2020). "Cifrado homomórfico aproximado con error de aproximación reducido" .{{cite journal}}: Para citar una revista se requiere |journal=( ayuda )
  21. Ducas, Leo; Micciancio, Daniele (2015). "FHEW: Bootstrapping Homomorphic Encryption in Less Than a Second" (PDF) . Oswald E. , Fischlin M. (eds) Advances in Cryptology – EuroCrypt 2015. EuroCrypt 2015. Springer, Berlín, Heidelberg. pp. 617–640 . doi : 10.1007/978-3-662-46800-5_24 . 
  22. 1 2 D. Micciancio y Y. Polyakov. Arranque en criptosistemas tipo FHEW , 2020
  23. Ilaria Chillotti; Nicolás Gama; María Georgieva; Malika Izabachene. "Cifrado totalmente homomórfico más rápido: arranque en menos de 0,1 segundos" . Consultado el 31 de diciembre de 2016 .
  24. Asharov, Gilad; Jain, Abhishek; López-Alt, Adriana; Tromer, Eran; Vaikuntanathan, Vinod; Wichs, Daniel (2012). "Computación multipartita con baja comunicación, computación e interacción mediante FHE de umbral" . Avances en criptología – Eurocrypt 2012. Notas de clase en ciencias de la computación. Vol. 7237. págs. 483–501 . doi : 10.1007/978-3-642-29011-4_29 . ISBN   978-3-642-29010-7.
  25. Yuriy Polyakov y Kurt Rohloff y Gyana Sahu y Vinod Vaikuntanthan (2017). "Reencriptación rápida por proxy para sistemas de publicación/suscripción" . ACM Transactions on Privacy and Security .
  • Sitio web oficial