Recientemente encontré un problema muy similar y me pregunté si alguien sabía cómo resolverlo.
Por ejemplo, digamos que tengo un archivo RAR llamado archiveA.rar y una contraseña para protegerlo, la contraseña se conoce como claveA. keyA se almacena en el servidor, pero puedo enviar cualquier archivo al servidor y lo comprimirá en un archivo RAR y lo cifrará con keyA. Puedo seguir enviando archivos al servidor para recuperar versiones cifradas de diferentes archivos. Entonces, mi pregunta es con toda esta información dada y el hecho de que puedo enviar archivos ilimitados al servidor, ¿puedo resolverlo con la clave A, si es así, explique cómo lo haría?