Red de conocimiento informático - Material del sitio web - ¿Cómo utilizar el cifrado md5 en Linux? A continuación se toma la cadena 123456 como ejemplo. Su valor de texto cifrado md5 es: e10adc3949ba59abbe56e057f20f883e\x0d\Aquí está 1.txt como el archivo que debe cifrarse.\Utilice opnsslmd5 para cifrar la cadena y el archivo. . \1. Utilice opnsslmd5 para cifrar cadenas (x0d\a. Ingrese el comando manualmente, el proceso es el siguiente\Ingrese openssl en la terminal y luego presione Enter.\x0d\OpenSSL>md5// Ingrese md5 y luego presione Enter. \x0d\123456 // Luego ingresa 123456 sin presionar Enter. Luego presiona ctrl+d tres veces. \Explicación: ¿Por qué no ingresa después de ingresar 123456? \Esto se debe a que openssl trata el carácter de retorno de carro como un carácter en la cadena. cifrado, por lo que obtendrá resultados diferentes Si ingresa 123456 y presiona Enter, después de presionar ctrl+d dos veces, el resultado que obtiene es: \o use directamente el comando de canalización\x0d\#echo-n123456|opensslmd5//. debe tener el parámetro -n, de lo contrario no será el resultado \e10adc3949ba59abbe56e057f20f883e\x0d\explanation: ¿por qué el parámetro -n?\n significa no ingresar el carácter de retorno de carro, para que se pueda obtener el resultado correcto si -n. no se agrega. El resultado es el mismo que la declaración anterior: \x0d\f447b20a7fcbf53a5d5be013ea0b15af//, debido a que openssl no ignora el carácter de retorno de carro, el resultado es \x0d\2.

¿Cómo utilizar el cifrado md5 en Linux? A continuación se toma la cadena 123456 como ejemplo. Su valor de texto cifrado md5 es: e10adc3949ba59abbe56e057f20f883e\x0d\Aquí está 1.txt como el archivo que debe cifrarse.\Utilice opnsslmd5 para cifrar la cadena y el archivo. . \1. Utilice opnsslmd5 para cifrar cadenas (x0d\a. Ingrese el comando manualmente, el proceso es el siguiente\Ingrese openssl en la terminal y luego presione Enter.\x0d\OpenSSL>md5// Ingrese md5 y luego presione Enter. \x0d\123456 // Luego ingresa 123456 sin presionar Enter. Luego presiona ctrl+d tres veces. \Explicación: ¿Por qué no ingresa después de ingresar 123456? \Esto se debe a que openssl trata el carácter de retorno de carro como un carácter en la cadena. cifrado, por lo que obtendrá resultados diferentes Si ingresa 123456 y presiona Enter, después de presionar ctrl+d dos veces, el resultado que obtiene es: \o use directamente el comando de canalización\x0d\#echo-n123456|opensslmd5//. debe tener el parámetro -n, de lo contrario no será el resultado \e10adc3949ba59abbe56e057f20f883e\x0d\explanation: ¿por qué el parámetro -n?\n significa no ingresar el carácter de retorno de carro, para que se pueda obtener el resultado correcto si -n. no se agrega. El resultado es el mismo que la declaración anterior: \x0d\f447b20a7fcbf53a5d5be013ea0b15af//, debido a que openssl no ignora el carácter de retorno de carro, el resultado es \x0d\2.

\x0d\#opensslmd5-in1.txt\x0d\x0d\################################### # #############3\x0d\openssl Otros parámetros de comando de cifrado relacionados: Citado de: Comandos prácticos: I. Utilice el comando openssl para codificación/decodificación BASE64 (base64encode/decode) \x0d\1. Comando de codificación BASE64\x0d\ Codificación Base64 de la cadena 'abc':\Si desea codificar en base64 un archivo (nombre de archivo t.txt), entonces:\2.Comando de decodificación BASE64 (buscando la cadena después de base64 Texto original de 'YWJjCg ==='):\Si base64 decodifica un archivo (nombre de archivo t.base64):\x0d\# opensslbase64-d-int.base64\x0d\ II Utilice el comando openssl para el cálculo del resumen md5/sha1 (digest): echoabc. |opensslmd5\x0d\Si el cálculo de resumen sha1 para un archivo: opensslsha1-int.use el comando openssl para cifrado/descifrado AES/DES3 (AES/DES3encrypt/decrypt)\x0d\ Utilice la clave 123 para realizar el cifrado AES en la cadena "abc", la salida se proporciona en formato de codificación base64:\echoabc |opensslaes-128-cbc-k123-base64\x0d\U2FsdGVkX18ynIbzARm15nG/JA2dhN4mtiotwD7jt4g=(resultado)\x0d\Descifrado del resultado anterior:\echoU2FsdGVkX18ynIbz ARm15nG/ JA2dhN4mtiotwD7 jt4g=|opensslaes-128-cbc-d-k123-base64\x0d\abc (resultado) \x0d\abc (resultado) \x0d\Si desea tomar el texto original (texto cifrado) del archivo para cifrarlo (descifrarlo) ), simplemente especifique el parámetro -in para que apunte al nombre del archivo.\Para realizar el cifrado/descifrado des3, simplemente reemplace aes-128-cbc con des3 en el comando. \Nota: Simplemente use opensslhelp para ver más algoritmos de seguridad. \Segundo, use la función md5 de PHP para cifrar la cadena\x0d\#toucha.php//cree un archivo.php \x0d\#via.php y guárdelo\x0d\#phpa.php//ejecute a.php archivo \x0d\ para mostrar: e10adc3949ba59abbe56e057f20f883e\x0d\ III.A En Linux o Unix, md5sum es una utilidad que se utiliza para calcular y verificar el resumen de información del archivo.