在JavaScript中混淆和反混淆字符串的最简单方法

富有的混蛋:

我正在寻找一种对JavaScript中的字符串进行混淆和反混淆的方法。我的意思是安全不是问题时的加密和解密。理想情况下,JS原生的东西(例如base64_encode()base64_decode()PHP中的东西)无需编写函数就可以“将字符串转换为其他内容并再次返回”。

任何建议欢迎!

Minko Gechev:

您可以使用btoa()atob()btoa()就像是base64_encode()atob()喜欢base64_decode()

这是一个例子:

btoa('Some text'); // U29tZSB0ZXh0
atob('U29tZSB0ZXh0'); // Some text

请记住,这不是保密的安全方法Base64是二进制到文本的编码方案,通过将ASCII格式的二进制数据转换为基数64表示形式来表示二进制数据。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何对字符串进行反混淆

检查包含列表中字符串的字符串的最简单方法?

如何在JavaScript中混淆字符串?

将字符串存储到以后可以搜索和比较的表中的最简单方法是什么?

在纯JavaScript中用span标签将单词包装在字符串中的最简单方法?

从对象数组创建字符串的最简单方法

替换字符串中偶数位置的所有字符的最简单方法。

使用JS在字符串中找出字符重复的最简单方法是什么?

隐藏混淆代码中的字符串

在Python中混淆字符串

在Python中混淆字符串

在Powershell中增加字符串变量中数字的最快/最简单方法是什么?

摆脱C#字符串中零宽度空间的最简单方法

在.NET中在换行符上拆分字符串的最简单方法?

在Instaparse中以字符串形式获取错误消息的最简单方法?

在bash字符串中插入新行的最简单方法

在终端中“子跟踪”字符串变量的最简单方法?

在Julia中获取UTF-8子字符串的最简单方法是什么

在Perl6中在相等的部分上分割字符串的最简单方法

过滤字符串中变化的数字的最简单方法是什么?

在字符串中获取年份的最简单方法是什么?

在python中通过字符串查找类的最简单方法

获取随机数的最简单方法,它不在子字符串中?

什么是编写总结JavaScript中字符串长度(包括null和undefined)的代码的更简单方法

计算字符串中字符出现的简单方法

简单的字符串混淆-Python34

截断Javascript中的字符串,混淆最后两个测试字符串

在javascript中几个假类中公开字符串的全局列表的简单方法

在Java中重复字符串的简单方法