He estado leyendo esta página sobre subclaves y me sorprendió leer que "GnuPG en realidad usa una clave de solo firma como la llave maestra ". Puedo entender cómo fue este el caso cuando DSA era el valor predeterminado (al menos para GPG) para la clave maestra, ya que DSA es un algoritmo de firma. Pero ahora, RSA es estándar y RSA, si entiendo correctamente, RSA puede cifrar y firmar. Si publico mi clave pública (que supongo que incluye mis subclaves ??), ¿cómo sabe el cliente qué clave, maestra o subclave, que puede ser RSA, para usar para cifrar su mensaje? En este caso, ¿qué sucede si tengo varias claves y subclaves RSA y el-gamal?