在Android(Termux)上使用GnuPG
再也不用担心你的文件会被莫名其妙给抄水表了 (「・ω・)「
准备
pkg install gnupg
所有命令
gpg --help
会显示出全部命令:
Commands: -s, --sign make a signature --clear-sign make a clear text signature -b, --detach-sign make a detached signature -e, --encrypt encrypt data -c, --symmetric encryption only with symmetric cipher -d, --decrypt decrypt data (default) --verify verify a signature -k, --list-keys list keys --list-signatures list keys and signatures --check-signatures list and check key signatures --fingerprint list keys and fingerprints -K, --list-secret-keys list secret keys --generate-key generate a new key pair --quick-generate-key quickly generate a new key pair --quick-add-uid quickly add a new user-id --quick-revoke-uid quickly revoke a user-id --quick-set-expire quickly set a new expiration date --full-generate-key full featured key pair generation --generate-revocation generate a revocation certificate --delete-keys remove keys from the public keyring --delete-secret-keys remove keys from the secret keyring --quick-sign-key quickly sign a key --quick-lsign-key quickly sign a key locally --sign-key sign a key --lsign-key sign a key locally --edit-key sign or edit a key --change-passphrase change a passphrase --export export keys --send-keys export keys to a keyserver --receive-keys import keys from a keyserver --search-keys search for keys on a keyserver --refresh-keys update all keys from a keyserver --import import/merge keys --update-trustdb update the trust database --print-md print message digests --server run in server mode --tofu-policy VALUE set the TOFU policy for a key
相信大家应该用不到那么多
常用命令
生成密钥
gpg --gen-keygpg --full-gen-key (个人喜欢)
列出密钥
gpg --list-keys
可供参考的资料
http://www.linuxidc.com/Linux/2015-02/113014.htm (推荐) https://blog.csdn.net/xingzouagain/article/details/52511129
总结
GnuPG原本是有一个安卓版本的(保护者计划,具体可以去GnuPG官网看一下),但已经3到4年没有更新过。希望这篇blog对需要的人有帮助 GnuPG在Windows上有GUI版本(gpg4win),如果你只想做一个懒惰的小白的话,可以用那个
评论