Pregunta

necesito para transmitir algunos datos sobre el alambre y no quiero que los datos de ser texto sin formato.

El texto que estoy enviando necesario invertir por lo que no puede MD5 / sha256 / etc ...

¿Qué es una buena manera de codificar una cadena salada?

No hay solución correcta

Otros consejos

Usted está buscando cifrado .

¿Qué idioma se utiliza? Es probable que tenga incorporado un algoritmo de cifrado que puede utilizar.


La idea con hash es que sólo se puede ir en un solo sentido.

[plain text]--->(HASH ALGORITHM)--->HASH


Mientras que la idea con el cifrado es que se puede utilizar una tecla junto con algunos texto plano para crear un texto cifrado . A continuación, puede utilizar la tecla en el texto cifrado para recuperar el texto plano en cualquier momento:

[plain text] + [key] --->(ENCRYPTION ALGORITHM)-->[ciphertext]
[ciphertext] + [key] --->(DECRYPTION ALGORITHM)-->[plain text]

El algoritmo de descifrado para un algoritmo de cifrado dado es por lo general muy similar al algoritmo de cifrado, y permite la recuperación de un mensaje de texto simple dado un texto cifrado y la clave correcta (es decir, la contraseña).

Se desea utilizar una función de cifrado, no un hash - que por definición es de un solo sentido.

El AES algoritmo de cifrado sería un buen comienzo, ya que el es probablemente el más ampliamente uno usado en la actualidad.

No quiero un hash, desea cifrado. Usted debe mirar Blowfish .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top