我需要一种加密算法,将文本加密到文本。
输入文本可以是 unicode,输出应该是 a-z A-Z 0-9 - 。 (最多 64 个字符)
并且可以再次解密为unicode。
它应该用 javascript 和 python 实现。
如果已经有一些图书馆可以做到这一点,那就太好了,如果没有,你能告诉我吗?
我来说说为什么
为了欺骗中国防火墙,GAE https 已在中国被屏蔽。为这个该死的政府感到愤怒。
您可能想看看Base64模块 http://docs.python.org/library/base64.html。在 Python 2.x 中(从 2.4 开始):
>>> import base64
>>> s=u"Rückwärts"
>>> s
u'R\xfcckw\xe4rts'
>>> b=base64.b64encode(s.encode("utf-8"))
>>> b
'UsO8Y2t3w6RydHM='
>>> d=base64.b64decode(b)
>>> d
'R\xc3\xbcckw\xc3\xa4rts'
>>> d.decode("utf-8")
u'R\xfcckw\xe4rts'
>>> print d.decode("utf-8")
Rückwärts
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)