Funciones de códigos

Contenido

calcMD4

calcMD5

calcModule11Check

calcSHA1

calcSHA2

calcSHA3

hashMD4

hashMD5

hashSHA1

hashSHA2

hashSHA3

Funciones de códigos

Conjunto de Funciones de fórmula orientadas a la codificación de cadenas.

calcMD4

Esta función, si bien es funcional, está obsoleta, se recomienda sustituirla por la función hashMD4.

Devuelve la cadena pasada como parámetro codificada en MD4, en mayúsculas y en formato hexadecimal.

MD4 es un algoritmo de resumen del mensaje que implementa una función criptográfica de hash para el uso en comprobaciones de integridad de mensajes.

Sintaxis

calcMD4(cadena)

Parámetros

cadena

Expresión fórmula con la cadena a codificar en MD4. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas.

Ejemplo

calcMD4("hola") = 0EF546118008F6FB7EBAB60C7E3CEE2F

calcMD5

Esta función, si bien es funcional, está obsoleta, se recomienda sustituirla por la función hashMD5.

Devuelve la cadena pasada como parámetro codificada en MD5, en mayúsculas y en formato hexadecimal.

MD5 es un algoritmo de reducción criptográfico.

Sintaxis

calcMD5(cadena)

Parámetros

cadena

Expresión fórmula con la cadena a codificar en MD5. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas.

Ejemplo

calcMD5("hola") = 4D186321C1A7F0F354B297E8914AB240

calcModule11Check

Devuelve una cadena de un carácter con el dígito de control que debemos añadir a la cadena pasada como parámetro para que sea un Módulo 11 válido; esto es devuelve el carácter de comprobación según el algoritmo del Modulo11.

Sintaxis

calcModule11Check(cadena)

Parámetros

cadena

Expresión fórmula con la cadena cuyo dígito de control queremos obtener. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas.

Ejemplo

calcModule11Check("261533") = 2

calcSHA1

Esta función, si bien es funcional, está obsoleta, se recomienda sustituirla por la función hashSHA1.

Devuelve la cadena pasada como parámetro codificada en SHA-1, en mayúsculas y en formato hexadecimal.

SHA-1 es un algoritmo de “hash” seguro. Se trata de sistema de función “hash” criptográfica.

Sintaxis

calcSHA1(cadena)

Parámetros

cadena

Expresión fórmula con la cadena a codificar en SHA-1. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas.

Ejemplo

calcSHA1("hola") = 99800B85D3383E3A2FB45EB7D0066A4879A9DAD0

calcSHA2

Esta función, si bien es funcional, está obsoleta, se recomienda sustituirla por la función hashSHA2.

Devuelve la cadena pasada como parámetro codificada en SHA-2, en mayúsculas y en formato hexadecimal.

SHA-2 es un algoritmo de “hash” seguro. Se trata de sistema de función “hash” criptográfica.

Sintaxis

calcSHA2(cadena, bits)

Parámetros

cadena

Expresión fórmula con la cadena a codificar en SHA-2. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas.

bits

Expresión fórmula con el número de bits la cadena a codificar en SHA-2. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas. En SHA-2, las funciones son de 224, 256, 384 o 512 bits.

Ejemplo

calcSHA2("hola", 224) = 8CF31238B4A396F90185F770921DC63B31F4D48604026FFD4F8DDC80

calcSHA3

Esta función, si bien es funcional, está obsoleta, se recomienda sustituirla por la función hashSHA3.

Devuelve la cadena pasada como parámetro codificada en SHA-3, en formato Keccak (no SH-3 estándar), en mayúsculas y en formato hexadecimal.

SHA-3 es un algoritmo de “hash” seguro. Se trata de sistema de función “hash” criptográfica.

Sintaxis

calcSHA3(cadena, bits)

Parámetros

cadena

Expresión fórmula con la cadena a codificar en SHA-3. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas.

bits

Expresión fórmula con el número de bits la cadena a codificar en SHA-3. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas. En SHA-3, las funciones son de 224, 256, 384 o 512 bits.

Ejemplo

calcSHA3("hola", 224) = BE1FD9F5EBE71E60B19ECE98624D1F4B6A565A9722115E0ECE0A4B8F

hashMD4

Devuelve la cadena pasada como parámetro codificada en MD4 en minúsculas y en formato hexadecimal.

MD4 es un algoritmo de resumen del mensaje que implementa una función criptográfica de hash para el uso en comprobaciones de integridad de mensajes.

Sintaxis

hashMD4(cadena)

Parámetros

cadena

Expresión fórmula con la cadena a codificar en MD4. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas.

Ejemplo

hashMD4("hola") = 0ef546118008f6fb7ebab60c7e3cee2f

hashMD5

Devuelve la cadena pasada como parámetro codificada en MD5, en minúsculas y en formato hexadecimal.

MD5 es un algoritmo de reducción criptográfico.

Sintaxis

hashMD5(cadena)

Parámetros

cadena

Expresión fórmula con la cadena a codificar en MD5. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas.

Ejemplo

hashMD5("hola") = 0ef546118008f6fb7ebab60c7e3cee2f

hashSHA1

Devuelve la cadena pasada como parámetro codificada en SHA-1, en minúsculas y en formato hexadecimal.

SHA-1 es un algoritmo de “hash” seguro. Se trata de sistema de función "hash" criptográfica.

Sintaxis

hashSHA1(cadena)

Parámetros

cadena

Expresión fórmula con la cadena a codificar en SHA-1. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas.

Ejemplo

hashSHA1("hola") = 99800b85d3383e3a2fb45eb7d0066a4879a9dad0

hashSHA2

Devuelve la cadena pasada como parámetro codificada en SHA-2, en minúsculas y en formato hexadecimal.

SHA-2 es un algoritmo de "hash" seguro. Se trata de sistema de función "hash" criptográfica.

Sintaxis

hashSHA2(cadena, bits)

Parámetros

cadena

Expresión fórmula con la cadena a codificar en SHA-2. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas.

bits

Expresión fórmula con el número de bits la cadena a codificar en SHA-2. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas. En SHA-2, las funciones son de 224, 256, 384 o 512 bits.

Ejemplo

calcSHA2("hola", 224) = 8cf31238b4a396f90185f770921dc63b31f4d48604026ffd4f8ddc80

hashSHA3

Devuelve la cadena pasada como parámetro codificada en SHA-3 estándar, en minúsculas y en formato hexadecimal.

SHA-3 es un algoritmo de “hash” seguro. Se trata de sistema de función “hash” criptográfica.

Sintaxis

hashSHA3(cadena, bits)

Parámetros

cadena

Expresión fórmula con la cadena a codificar en SHA-3. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas.

bits

Expresión fórmula con el número de bits la cadena a codificar en SHA-3. Para facilitar la especificación de la misma podremos hacer uso del asistente para edición de fórmulas. En SHA-3, las funciones son de 224, 256, 384 o 512 bits.

Ejemplo

hashSHA3("hola", 224) = 1bd0e4f0f818138caa449b6d4173f8328125893db68d9171b1f93889

Última actualización