{
"length": 5,
"hashes": {
"md5": "5d41402abc4b2a76b9719d911017c592",
"sha256": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824"
}
}
curl --location --request GET 'https://zylalabs.com/api/14237/hash+generator+api+-+md5+sha256+hmac+crc32/35335/hash+text?text=hello&algorithms=md5,sha256' --header 'Authorization: Bearer YOUR_API_KEY'
{
"algorithm": "HMAC-SHA256",
"hex": "7c1ce32402750db1149385ac20603beeaca8909906d1e81c08f4f5c7db8fbe94",
"base64": "fBzjJAJ1DbEUk4WsIGA77qyokJkG0egcCPT1x9uPvpQ="
}
curl --location --request GET 'https://zylalabs.com/api/14237/hash+generator+api+-+md5+sha256+hmac+crc32/35336/hmac+signature?text=hello&key=my-secret&algorithm=sha256' --header 'Authorization: Bearer YOUR_API_KEY'
{
"match": true,
"algorithm": "md5"
}
curl --location --request GET 'https://zylalabs.com/api/14237/hash+generator+api+-+md5+sha256+hmac+crc32/35337/identify+verify+a+hash?hash=5d41402abc4b2a76b9719d911017c592&text=hello' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Generador de Hash API - MD5 SHA256 HMAC CRC32 API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Cada punto final devuelve datos JSON El punto final "GET Hash text" proporciona una lista de hashes para varios algoritmos El punto final "GET HMAC signature" devuelve la firma HMAC junto con el algoritmo utilizado El punto final "GET Identify verify a hash" devuelve un estado de coincidencia booleano y el algoritmo identificado
Los campos clave incluyen "hashes" para los valores hash en la respuesta de "Obtener texto hash" "algoritmo" "hex" y "base64" para la respuesta de firma HMAC y "coincidencia" y "algoritmo" para la respuesta de verificación de hash
Los puntos finales aceptan parámetros como el texto a ser hasheado y el tipo de algoritmo para HMAC Los usuarios pueden especificar qué algoritmos de hashing utilizar en las solicitudes "GET Hash text" y "GET HMAC signature"
Los datos de respuesta están organizados en un formato JSON estructurado Por ejemplo la respuesta de "GET Hash text" incluye un campo de "longitud" y un objeto de "hashes" que contiene valores de hash individuales Cada respuesta está diseñada para un fácil análisis y acceso a puntos de datos específicos
Los casos de uso típicos incluyen verificar la integridad de los datos firmar mensajes de manera segura e identificar algoritmos de hash para la validación de datos Los desarrolladores pueden utilizar esta API para tareas como la generación de hash de contraseñas la comprobación de sumas de verificación de datos y garantizar la autenticidad de los mensajes
Los usuarios pueden utilizar los datos devueltos accediendo a campos específicos en la respuesta JSON Por ejemplo pueden recuperar los valores hash para almacenamiento o comparación usar la firma HMAC para comunicaciones seguras o verificar la integridad de los datos comprobando el campo "coincidencia"
La precisión de los datos se mantiene a través del uso de algoritmos criptográficos establecidos que están estandarizados y ampliamente probados La API se basa en estos algoritmos para garantizar salidas de hash consistentes y confiables en diferentes solicitudes
Los patrones de datos estándar incluyen longitudes de hash consistentes para cada algoritmo (por ejemplo MD5 devuelve 32 caracteres SHA-256 devuelve 64 caracteres) y respuestas estructuradas con campos claros. Los usuarios pueden esperar salidas predecibles basadas en el texto de entrada y los algoritmos seleccionados