
你想进行json文件加密吗?
什么?json文件能加密吗?是的!可以。
json文件加密可以使用JShaman的JSON加密工具。

它可以对JSON数据的以下几个方面进行加密:
1、JSON对像Key值标准化 例如:{key1: true}变为{"key1": true}
2、字符串Unicode化 例如:{"key2": false}变为{"\u006B\u0065\u0079\u0032": false}
3、数值字面量转二元表达式 例如:{"key3":1}变为:{"key3":879290 ^ 879291}
4、布尔字面量转一元表达式 例如:{"key4":true}变为:{"key4":!![]}
5、是否保留注释 选中为保留,不选为删除注释
6、是否压缩JSON数据 将JSON压缩成一行
比如原始的JSON文件内容是:
{ key1: [true, false, null], //comment "\u006B\u0065\u0079\u0032": { "key2Sub": [1, 1.2, 2, "3", 1e10, 1e-3] }, "key3": false, "key4": "jshaman" }
进行JSON加密后,可以变成:
{ "\u006B\u0065\u0079\u0031": [!![], ![], null], "\u006B\u0065\u0079\u0032": { "\u006B\u0065\u0079\u0032\u0053\u0075\u0062": [228061 ^ 228060, 1.2, 953853 ^ 953855, "\u0033", 1e10, 1e-3] }, "\u006B\u0065\u0079\u0033": ![], "\u006B\u0065\u0079\u0034": "\u006A\u0073\u0068\u0061\u006D\u0061\u006E\u002E\u0063\u006F\u006D" }
加密后的JSON,可以直接使用,与加密前一样。
如果你也有这个需求,就快去使用吧!
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。