ホームページ  >  記事  >  バックエンド開発  >  公開鍵暗号クラス共有による実践PHP(暗号化結果が毎回異なる)、PHP暗号化_PHPチュートリアル

公開鍵暗号クラス共有による実践PHP(暗号化結果が毎回異なる)、PHP暗号化_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:20:31909ブラウズ

公開鍵暗号化によるPHPの実用的な共有(暗号化結果は毎回異なります)、PHP暗号化

WEB インタラクションのセキュリティは、常に主要な Web サイトにとって主要なソリューションです。この記事で紹介されている PHP 暗号化クラスは非常に実用的であり、これが最大のハイライトです。暗号化密度は非常に高いです。

クラスコード:

リーリー

使用方法:

リーリー

ページの実行結果

結果 1:

結果 2:

上記の結果からわかるように、各暗号化によって生成される暗号化文字列は異なり、ランダムです。
復号化する場合は、暗号化に使用した公開鍵を使用する必要があり、そうでないと復号化できません。暗号化の公開キーとして「qttc」を使用する場合、復号化の公開キーとしても「qttc」を使用する必要があります。そうしないと、復号化できなくなります。

対称鍵暗号化技術と非対称鍵暗号化技術の違いは何ですか?

対称暗号化は非対称暗号化よりも高速です。対称暗号化キーは公開できません。対称暗号化の管理と公開はより複雑です。通常、暗号化には DES、AES、IDEA が使用されます。 RSA を使用した非対称

非対称キー暗号化に関する次の記述は正しいです

C. 暗号化キーと復号化キーは同じです

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/866662.html技術記事実践的な PHP 公開キー暗号化クラスを共有します (暗号化結果は毎回異なります)。PHP 暗号化 WEB インタラクション セキュリティは常に主要な Web サイトにとって主要なソリューションであり、この記事で紹介されている PHP 暗号化クラスは非常に実用的です...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。