如何在 JavaScript 和 Python 中对 unicode 字符串进行 Base64 编码?
我需要一个加密算法,将文本加密到文本。
输入文本可以是 unicode,输出应该是 az AZ 0-9 - 。 (最多 64 个字符)
并且可以再次解密为 unicode。
它应该用 javascript 和 python 实现。
如果已经有一些图书馆可以做到这一点,那就太好了,如果没有,你能告诉我吗?
先说说为什么
为了欺骗中国防火墙,GAE https在中国被屏蔽了。对这个该死的政府感到愤怒。
I need an encript arithmetic, which encript text to text.
the input text could be unicode, and the output should be a-z A-Z 0-9 - . (64 char max)
and it could be decrypt to unicode again.
it should implement in javascript and python.
If there is already some library could do this, great, if there is not, could you tell me.
Let me talk about why
To cheat China Greate Fire Wall , and GAE https has been blocked at china. Angry for this damn goverment.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可能想查看 base64 模块。在 Python 2.x 中(从 2.4 开始):
You might want to look at the base64 module. In Python 2.x (starting with 2.4):
您正在寻找 base64 编码。在 JavaScript 和 Python 2 中,这有点复杂,因为后者本身不支持 unicode,而对于前者,您需要自己实现 Unicode 编码。
Python 3 解决方案
You are looking for a base64 encoding. In JavaScript and Python 2 this is a bit complicated as the latter doesn't support unicode natively and for the former you would need to implement an Unicode encoding yourself.
Python 3 solution