J'ai installé le termux et l'application et je l'ai utilisé pour installer emacs sur mon téléphone Android, c'est à dire
http://endlessparentheses.com/running-emacs-on-Android.html
J'ai ensuite installé gpg via termux, c'est à dire
$ apt-get install gnupg2
Cependant, lorsque j'essaie d'ouvrir un fichier .gpg à chiffrement symétrique (clé privée) dans emacs (sous termux), j'obtiens l'erreur suivante :
Error while decrypting with "/usr/bin/gpg":
gpg: CAST5 encrypted data
gpg: problem with the agent: Not a typewriter
gpg: encrypted with 1 passphrase
gpg: decryption failed: No secret key
C'est comme s'il ne savait pas que je dois fournir la clé de déchiffrement via le minibuffer d'emacs pour ouvrir le fichier.
J'ai essayé diverses permutations de l'elisp suivant dans mon fichier .emacs :
(require 'epa)
(epa-file-enable)
(setq epg-gpg-program "/usr/bin/gpg"))
;; Don't display graphic prompt in terminal
(when (not (display-graphic-p))
(setq epg-gpg-program "/usr/bin/gpg"))
mais tout cela n'a servi à rien jusqu'à présent
Toute personne ayant des indications ou de l'expérience dans ce domaine est la bienvenue.