Red de conocimiento del abogados - Preguntas y respuestas jurídicas - ¿Por qué la misma cadena tiene un texto cifrado diferente después del cifrado MD5 en Java?

¿Por qué la misma cadena tiene un texto cifrado diferente después del cifrado MD5 en Java?

Lo que imprimiste es la dirección de dos matrices de bytes, que deben ser diferentes.

Con el algoritmo md5 estándar, el texto cifrado después de cifrar la misma cadena es absolutamente el mismo. Debe convertir el contenido de las dos matrices de bytes en tipos de cadena y luego imprimirlos sin ningún problema.