json格式数据加密有关问题

WBOY
풀어 주다: 2016-06-13 13:21:03
원래의
1706명이 탐색했습니다.

json格式数据加密问题
求助,服务器这边通过php 返回的json串给手机客户端这边,在数据传递过程中 json数据需要加密。到底怎么来加密呢?不会就直接加密json串吧 这样肯定不行。

------解决方案--------------------
两边约定密钥,根据密钥加解密。
------解决方案--------------------
简单点,直接写死就行了。

json_encode得到字符串,对字符串加的偶数字节加噪声(比如异或某个1-127的整数),之后使用和客户端约定好的对称密钥解密就行了,对称密钥写死在服务端和客户端,免得让人不法人士看到。

要安全的话很明显客户端应该走Https 443端口请求这个json串,而不是你在应用层自己加密数据。
------解决方案--------------------
那你可以对加完密的数据字串进行二次处理,如加减乘除……,选取指定字符进行运算
------解决方案--------------------
两方约定密钥,Des加密可以,PHp加密,对端使用密码进行Des解密就搞定了
密文体直接用json串

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿