美文网首页
iOS数据传输安全-JSON混淆

iOS数据传输安全-JSON混淆

作者: 飞鱼ll | 来源:发表于2018-10-23 15:40 被阅读60次
    4F87BE2B-A24E-46BE-B8B5-1263F8E8FA7A.png

    第一次见到这种格式的JSON感觉很有意思。把key值混淆成了a,b,c,d等毫无意义的字符。给破解和序列化制造麻烦。

    服务端返回这样的JSON数据怎么解析呢?肯定不能用a,b,c,d建立模型的。这样纯粹是给自己制造麻烦。手动映射?这么多接口和属性。很容易搞错,出问题。

    正确的做法是建立一个混淆工具。服务端和客户端用同一套规则进行转换。

    这样又该如何实现呢?
    我觉得一种可行的做法是建一个密码本。保存key到a,b,c,d的映射关系。发送请求前,查密码本把key转换成a,b,c,d。接收数据前查密码本。把a,b,c,d转换成正常的数据进行解析。

    相关文章

      网友评论

          本文标题:iOS数据传输安全-JSON混淆

          本文链接:https://www.haomeiwen.com/subject/ezlazftx.html