¿Cómo puedo descifrar una cadena con el algoritmo AES en C #?
-
14-09-2020 - |
Pregunta
Tengo una cadena cifrada de uno de nuestros clientes.
Esta cadena se encriptó utilizando el método AES en Java.
Lo único que tengo es la clave: "xxxxxxxxxxxxxxxxxxxxxxxxxx" (24 caracteres) y el texto cifrado: "56E84E9F6344826BCFA439CDA09E5E96" (32 caracteres).(Esto es realmente los únicos datos que tengo)
Parece que no puedo encontrar un método para descifrar esta cadena.
¿Podría alguien proporcionarme un ejemplo de trabajo?
Solución
Aquí hay dos muestras de código completo para usted:
- Cómo encriptar y descifrar datos usando una tecla simétrica (RIJNDAEL)
- Cómo: cifrar datos con sal (C # / vb.net)
También puede encontrar C # implementaciones del cifrado de AES aquí en tan interesante.
Encontré otro ejemplo Datos simples de cifrado y descifrado en C # dondeUse solo la frase de paso para descifrar.
Otros consejos
Por favor, pase por este artículo "Criptógrafo simple - Implementación simple de DES / AES en C #"
enlace: http://www.codeproject.com/kb/recipes/simple_cryptógrafo.aspx
Espero que este artículo lo ayude.