ホームページ  >  記事  >  バックエンド開発  >  json形式のデータ暗号化に関する問題

json形式のデータ暗号化に関する問題

WBOY
WBOYオリジナル
2016-06-13 13:21:031707ブラウズ

json 形式のデータ暗号化の問題
助けてください。データ転送プロセス中に、サーバーは php を通じて json 文字列をモバイル クライアントに返します。json データは暗号化される必要があります。どうやって暗号化するのでしょうか?そうでない場合は、json 文字列を直接暗号化するだけでは確実に機能しません。

-----解決策--------------------------
双方秘密鍵に従って鍵に同意します。 鍵の暗号化と復号化。
------解決策----------------------
簡単です、死ぬほど書いてください。

json_encode は文字列を取得し、文字列に追加された偶数バイトにノイズを追加し (1 ~ 127 の整数の XOR 演算など)、クライアントと合意した対称キーを使用して復号化します。サーバーとクライアント上でハードコーディングされているため、誰も見ることができません。

安全を期すために、クライアントはアプリケーション層でデータを暗号化するのではなく、HTTPS ポート 443 を使用してこの JSON 文字列をリクエストする必要があることは明らかです。
------解決策---------
これで、暗号化されたデータワードを暗号化できます。加算、減算、乗算、除算などの文字列、計算のために指定された文字を選択します
------解決策------------------
両者は鍵について合意します。暗号化はOK、PHP 暗号化。ピアはパスワードを使用して Des を復号化し、完了です
暗号テキストは JSON 文字列として直接使用されます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。