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
hashes — Colección de funciones hash criptográficas escritas en Rust puro | Kitploit
Herramientas/GitHubGitHub/rustcrypto/hashes
Análisis de HashCriptografíaUtilidades y Frameworks
GitHubrustcrypto/hashes

hashes

Colección de funciones hash criptográficas escritas en Rust puro

Ver Repositorio
2.3k335hace 12 díasRevisado 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 →
Compartir

RustCrypto: Funciones hash

Project Chat dependency status Apache2/MIT licensed

Colección de funciones hash criptográficas escritas en Rust puro.

Todos los algoritmos residen en crates separados y se implementan utilizando los traits del crate digest. Se proporcionan ejemplos de uso en la documentación de digest y de los crates de implementación de hash. Además, todos los crates no requieren la biblioteca estándar (es decir, son compatibles con no_std) y pueden usarse fácilmente para programación bare-metal o WebAssembly deshabilitando las características predeterminadas de los crates.

Para una colección de funciones de salida extensibles (XOF), consulte el repositorio RustCrypto/XOFs.

Algoritmos soportados

Nota: Para aplicaciones nuevas, o cuando la compatibilidad con otros estándares existentes no sea una preocupación principal, recomendamos encarecidamente usar BLAKE3, SHA-2 o SHA-3.

NOTA: el crate blake3 implementa los traits digest utilizados por el resto de los hashes de este repositorio, pero es mantenido por el equipo de BLAKE3.

Leyenda de niveles de seguridad

Lo siguiente describe las calificaciones de nivel de seguridad asociadas con cada función hash (es decir, los algoritmos, no la implementación específica):

HeartDescription
💚Sin ataques exitosos conocidos
💛Ruptura teórica: seguridad inferior a la reclamada
💔Ataque demostrado en la práctica: evítelo en la medida de lo posible

Consulte la página Security en Wikipedia para obtener más información.

Nombres de los crates

Siempre que es posible, los crates se publican bajo el mismo nombre que la carpeta del crate. Los responsables de md5 declinaron participar en este proyecto. Este crate no implementa los traits digest, por lo que no es interoperable con el ecosistema RustCrypto. Por eso publicamos nuestra implementación de MD5 como md-5 y la marcamos con el símbolo ❗. Tenga en cuenta que la biblioteca en sí se llama md5, es decir, dentro de las sentencias use debe usar md5, no md_5.

Licencia

Todos los crates de este repositorio están licenciados bajo cualquiera de las siguientes:

  • Apache License, Version 2.0
  • Licencia MIT

a su elección.

Contribución

Salvo que usted indique explícitamente lo contrario, cualquier contribución enviada intencionalmente para su inclusión en el trabajo, según lo definido en la licencia Apache-2.0, se licenciará de forma dual como se indicó anteriormente, sin términos ni condiciones adicionales.

Descargar herramienta
AlgorithmCrateCrates.ioDocumentationMSRVSecurity
Ascon-Hash256ascon‑hash256crates.ioDocumentation1.85💚
bash-hashbash‑hashcrates.ioDocumentation1.85💚
BelT hashbelt‑hashcrates.ioDocumentation1.85💚
BLAKE2blake2crates.ioDocumentation1.85💚
FSBfsbcrates.ioDocumentation1.85💚
GOST R 34.11-94gost94crates.ioDocumentation1.85💛
Grøstl (Groestl)groestlcrates.ioDocumentation1.85💚
JHjhcrates.ioDocumentation1.85💚
Kupynakupynacrates.ioDocumentation1.85💚
MD2md2crates.ioDocumentation1.85💔
MD4md4crates.ioDocumentation1.85💔
MD5md5 ❗crates.ioDocumentation1.85💔
RIPEMDripemdcrates.ioDocumentation1.85💚
SHA-1sha1crates.ioDocumentation1.85💔
SHA-1 Checkedsha1-checkedcrates.ioDocumentation1.85💛
SHA-2sha2crates.ioDocumentation1.85💚
SHA-3 (Keccak)sha3crates.ioDocumentation1.85💚
SHABALshabalcrates.ioDocumentation1.85💚
Skeinskeincrates.ioDocumentation1.85💚
SM3 (OSCCA GM/T 0004-2012)sm3crates.ioDocumentation1.85💚
Streebog (GOST R 34.11-2012)streebogcrates.ioDocumentation1.85💛
Tigertigercrates.ioDocumentation1.85💛
Whirlpoolwhirlpoolcrates.ioDocumentation1.85💚