Tengo una aplicación que mantiene sus datos en clases (no en la base de datos). para guardar datos, uso binaryformatter
y convierto estos datos a memorystream
y luego los cifro. Para estar seguro, quiero mantener una copia de seguridad de estos datos. así que tendría los mismos datos cifrados con la misma clave pero diferente sal y contador (IV) . ¿Es seguro o tener los mismos datos con la misma clave pondrá en peligro la seguridad?
Intenté agregar una clase con bytes falsos de longitud aleatoria a los datos y establecerlos en inicio, por lo que los archivos tendrán diferentes tamaños y sus datos no serán exactamente iguales, pero parece que binaryformatter
tiene su propio orden y puedo no asegúrese de que esta clase esté al comienzo del archivo cifrado (¿hay alguna forma de hacerlo?)