首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Python中加密字符串

在Python中加密字符串
EN

Stack Overflow用户
提问于 2010-09-28 14:32:11
回答 6查看 4.1K关注 0票数 3

我需要用Python加密一个小字符串。可以使用密钥对字符串进行加密吗?有没有一种很好的方法来做到这一点,并且只使用Python库就能达到合理的加密级别?你能教我怎么做吗?

我的密码学知识非常基础。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2010-10-08 15:21:05

我用我在ASPN上找到的lightweight XTEA library解决了这个问题。它不需要任何额外的Python库,并且实现起来相当简单,同时获得了合理的加密级别。

票数 2
EN

Stack Overflow用户

发布于 2010-09-28 14:33:45

看看py-bcrypt吧。也许它能满足你的需要。来自网站:

Python bcrypt是OpenBSD密码散列代码的

包装器,如Niels Provos和David Mazières

的"A Future-Adaptable password Scheme“中所述

票数 2
EN

Stack Overflow用户

发布于 2010-09-28 15:07:21

KeyCzar有一个很好的界面,应该可以满足你的需求。在主页上:

Keyczar是一个开源加密工具包,旨在使开发人员更容易和更安全地在其应用程序中使用密码学。Keyczar支持使用对称和非对称密钥进行身份验证和加密

代码语言:javascript
复制
crypter = Crypter.Read("/path/to/your/keys")
ciphertext = crypter.Encrypt("Secret message")
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3810223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档