functions-online

Cryptography

Execute and test PHP functions with a cryptographic background.

convert_uudecode

convert_uudecode() escodifica una cadena codificada mediante uuencode.

convert_uuencode

convert_uuencode() codifica una cadena usando el algoritmo uuencode.

Uuencode traduce todas las cadenas (incluyendo las binarias) a secuencias de caracteres imprimibles, haciéndolas seguras para transmisiones de red. Los datos codificados de esta forma son aproximadamente 35% más largos que el original.

crc32

Genera el polinomio cíclico redundante de suma de verificación de 32-bits de la $string. Este valor es usado por lo general para validar la integridad de los datos transmitidos.

Dado que el tipo entero de PHP tiene signo, y varias sumas de verificación crc32 resultarán en enteros negativos, es necesario usar el código de formato "%u" de sprintf() o printf() para obtener la representación de cadena de la suma de verificación crc32 sin signo.

crypt

crypt() encriptará una cadena utilizando el método estándar de encriptación del Unix: DES. Los argumentos son una $string a encriptar y una cadena $salt de 2 caracteres en la que basar la encriptación. Vea la página del manual de Unix sobre crypt para más información.

Si el argumento de semilla no se proporciona, será generado aleatoriamente por PHP cada vez que se llama a la función.

Para generar un archivo .htpasswd contraseña, copia simple de su contraseña en $string y haga clic en "ejecutar". El parámetro $salt no debe ser llenado. Ahora copiar la contraseña generada en el archivo .htpasswd con un : como separador para el nombre de usuario en una nueva línea (usuario:contraseña).

Generate Password

Generar su propia contraseña con varias opciones. El número de caracteres es libre como la utilizada ajustable personajes, también.

hash

Generar un valor hash (resumen del mensaje)

md5

Calcula y devuelve el hash (resumen) MD5 de $str usando el »Algoritmo de Resumen de Mensajes MD5 de « RSA Data Security, Inc. ». El hash devuelto consiste en una cadena de 32 números en formato hexadecimal.

mhash

mhash() se aplica una función hash especificado por $hash a los $data.

sha1

Calcula el resumen criptográfico sha1 de cadena usando el « Algoritmo de Hash Seguro US 1 ».