Asumiendo que he encriptado un archivo (posiblemente grande) usando GPG; p.ej
gpg --recipient "Some Name" -o this_file.gpg --encrypt this_file.txt
¿Es posible agregar otro destinatario sin descifrar primero el archivo, seguido de otro cifrado?
--symmetric
para eso. Con --recipient
él utiliza la clave pública del destinatario. Puede haber más de 1 destinatario, pero debe hacerse en un comando, no en 2 comandos separados.
gpg -e -r <name1> -r <name2> ... <file>
" Sin embargo, no lo he intentado yo mismo. Se ajusta a lo que aprendí de la criptografía hace muchos años, que es que casi siempre es más eficiente usar algoritmos simétricos rápidos para cifrar el texto del mensaje. Solo la clave del mensaje se cifra utilizando un cifrado asimétrico lento.