
¿Cómo puedo configurar un "chat" cifrado de prueba con GnuTLS, equivalente a OpenSSL s_client y s_server usando credenciales GPG?
Me gustaría decirle a GnuTLS-serv y -cli que usen claves generadas con GPG usando (ejemploaquí):
gpg --gen-key
gpg -a --export 5D1D14D8 > openpgp-server.txt
gpg --export 5D1D14D8 > openpgp-server.bin
gpg --export-secret-keys 5D1D14D8 > openpgp-server-key.bin
gpg -a --export-secret-keys 5D1D14D8 > openpgp-server-key.txt
¿Es correcto iniciar el servidor usando un comando como este
gnutls-serv --echo --pgpkeyfile openpgp-server-key.txt --pgpcertfile openpgp-server.txt
:?
Además, ¿qué argumentos necesita GnuTLS-cli para conectarse?