Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Herramientas/GitHubGitHub/homenc/helib
Herramientas de Cifrado/DescifradoCriptografíaPrivacidad
GitHubhomenc/helib

HElib

Ver RepositorioSitio web
3.2k7613hace 2 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →

Acerca de

HElib es una biblioteca de software de código abierto que implementa cifrado homomórfico. Admite el esquema BGV con arranque y el esquema CKKS de número aproximado. HElib también incluye optimizaciones para la evaluación homomórfica eficiente, centrándose en el uso efectivo de técnicas de empaquetado de texto cifrado y en las optimizaciones de Gentry-Halevi-Smart.

Compartir

HElib

Build and Test

HElib es una biblioteca de software de código abierto (Licencia Apache v2.0) que implementa cifrado homomórfico (HE). Los esquemas actualmente disponibles son las implementaciones del esquema Brakerski-Gentry-Vaikuntanathan (BGV) con bootstrapping y el esquema de números aproximados de Cheon-Kim-Kim-Song (CKKS), junto con muchas optimizaciones para hacer que la evaluación homomórfica se ejecute más rápido, centrándose principalmente en el uso efectivo de las técnicas de empaquetado de textos cifrados de Smart-Vercauteren y las optimizaciones de Gentry-Halevi-Smart. Consulte este informe para obtener una descripción de algunos de los algoritmos utilizados en esta biblioteca.

Consulte CKKS-security.md para conocer la discusión más reciente sobre la seguridad de la implementación del esquema CKKS en HElib.

Desde mediados de 2018, HElib ha sido objeto de una extensa refactorización para la fiabilidad, la robustez y capacidad de servicio, el rendimiento y, lo más importante, la usabilidad para investigadores y desarrolladores que trabajan en HE y sus usos.

HElib admite un "lenguaje ensamblador para HE", que proporciona rutinas de bajo nivel (set, add, multiply, shift, etc.), gestión automática sofisticada del ruido, bootstrapping BGV mejorado, multihilo y también soporte para objetos Ptxt (texto plano) que imita la funcionalidad de los objetos Ctxt (texto cifrado). El informe Diseño e implementación de HElib contiene detalles adicionales. Consulte también CHANGES.md para obtener más información sobre las versiones de HElib.

Las instrucciones completas de instalación y una lista de las dependencias requeridas se pueden encontrar en INSTALL.md.

Para obtener orientación sobre cómo empezar a programar con HElib, eche un vistazo a los programas de ejemplo y a nuestros tutoriales de CKKS ubicados en el directorio examples. Consulte examples/README.md.

Si está interesado en contribuir a HElib, lea nuestras Directrices de contribución.

HElib está escrito en C++17 y utiliza la biblioteca matemática NTL.
HElib se distribuye bajo los términos de la Licencia Apache v2.0.

Descargar herramienta