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
HElib — HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations. | Kitploit
Herramientas/GitHubGitHub/homenc/helib
Encryption/Decryption ToolsCryptographyPrivacy
GitHubhomenc/helib

HElib

Ver RepositorioSitio web
3.2k761hace 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 is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.

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