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
pairing — Optimizations for Pairing-Based Cryptography | Kitploit
Herramientas/GitHubGitHub/nccgroup/pairing
CryptographyPapers & ResearchLearning & Education
GitHubnccgroup/pairing

pairing

Optimizations for Pairing-Based Cryptography

Ver Repositorio
173hace 4 añosAún no revisado

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 →
Compartir

Optimizaciones para la criptografía basada en emparejamientos

Este repositorio contiene el código Rust funcional que corresponde a una serie en curso de publicaciones de blog que cubren optimizaciones en criptografía basada en emparejamientos utilizando BLS12-381 como curva de referencia.

Tenga en cuenta: Este código tiene fines educativos, no ha pasado por una auditoría de seguridad y no es adecuado para producción. Úselo bajo su propio riesgo.

Aritmética de Montgomery (1 de 2)

Esta publicación cubrirá la aritmética modular de Montgomery de principio a fin, incluidos el contexto, las alternativas, la teoría y el código práctico funcional en Rust que se ejecuta 9 veces más rápido que una implementación genérica de enteros grandes. La próxima publicación del blog optimizará aún más la rutina de multiplicación (relativamente) pesada en lenguaje ensamblador x86-64 de bare-metal.

  • La publicación del blog: https://research.nccgroup.com/2021/06/09/optimizing-pairing-based-cryptography-montgomery-arithmetic-in-rust/
  • El código completo y el README están en el subdirectorio mont1: https://github.com/nccgroup/pairing/tree/main/mont1

Aritmética de Montgomery (2 de 2)

Esta segunda publicación lleva el algoritmo de multiplicación de Montgomery desarrollado en Rust aún más lejos para buscar el máximo rendimiento que una máquina x86-64 moderna puede ofrecer a partir de una implementación escrita a mano en lenguaje ensamblador. Varias instrucciones especializadas y características microarquitectónicas avanzadas que permiten un mayor paralelismo hacen que la rutina de multiplicación de Montgomery se ejecute más de 15 veces más rápido que una implementación genérica de enteros grandes.

  • La publicación del blog: https://research.nccgroup.com/2021/09/10/optimizing-pairing-based-cryptography-montgomery-multiplication-in-assembly/
  • El código completo y el README están en el subdirectorio mont2: https://github.com/nccgroup/pairing/tree/main/mont2

Copyright 2021 Eric Schorn; Licenciado bajo la Licencia BSD de 3 Cláusulas.

Descargar herramienta