Tengo una cadena de 15 dígitos para encriptar.¿La cadena cifrada tiene la misma longitud que la cadena de entrada?
He intentado utilizar varias funciones de cifrado de .NET pero todas mis cadenas cifradas tienen al menos 24, 28 o 32 de longitud.
He oído hablar de CipherMode.CTS con relleno = Ninguno que produce la misma longitud de salida que la longitud de entrada, pero parece que no puedo obtener el mismo resultado. He jugado con el tamaño de bloque, tamaño de clave y tamaño de sal.
No me importa agregar un dígito a mi cadena de entrada para que tenga 16 de longitud.
¿Alguien sabe una solución?
¿qué tal rot13? ;) –
Jason probablemente bromea, pero si su encriptación no necesita ser fuerte, podría usar una secuencia pseudoaleatoria de bytes que garanticen que es la misma cada vez que la ejecute, y XOR cada byte de su texto plano con bytes de la corriente. –
¿Qué cifra recomendada debo usar para eso? Hay un ejemplo ... gracias! – Unomono