我想用Python写一个函数来加密密码,使用的是公钥。在用户那边,我需要安装PGP软件,这个软件会生成一对密钥。我只想用公钥来加密,私钥用来解密。现在的问题是我在加密函数上遇到了困难(怎么用密钥进行加密),还有在安装PGP软件时也有问题。有没有人能告诉我正确的做法?
谢谢!
这里有一个开源项目,可以让你在Python中使用PGP。我觉得这正是你需要的。
其实你不需要自己去发明算法,它们已经存在了。
你有没有去看看 PyCrypto 呢?