On Wed, Feb 26, 2020 at 12:18:00AM +0000, John Stevenson wrote:
I would like to store a GitHub personal access token in a file called
~/.authinfo.gpg so that the token is not stored unencrypted on my
computer.  This file would be used by Emacs to talk to GitHub via its API.

Recent versions of Emacs (>= 23.x) offer EasyPG ("epa-mode") which handles
GnuPG encrypted files easily. That might be a good place to start looking
for what you might need. Just try to create /tmp/foo.gpg and save it. You
should be asked for a recipient and/or a key.

Or, if you're using org-mode, you could handle encrypted data there as it
offers to encrypt/decrypt certain regions of .org files:

https://orgmode.org/worg/org-tutorials/encrypting-files.html

Cheers, JC

--
 If universal surveillance were the answer, lots of us would have moved to the
 former East Germany. If surveillance cameras were the answer, camera-happy 
London,
 with something like 500,000 of them at a cost of $700 million, would be the 
safest
 city on the planet. -- Bruce Schneier

_______________________________________________
Gnupg-users mailing list
Gnupg-users@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-users

Reply via email to