暗号化は、特殊なアルゴリズムを用いて元の情報データを変更するため、不正なユーザーが暗号化された情報を入手したとしても、復号化方法がわからないため、情報の内容を理解することはできません。
PHP ビデオ チュートリアル )
セキュリティを確保するために暗号化を使用できますが、特にデータの整合性と情報の検証に関して、通信セキュリティを確保するには他のテクノロジが依然として必要です。メッセージ認証コード (MAC) またはデジタル署名。もう 1 つの考慮事項は、トラフィック分析に対処することです。 暗号化またはソフトウェア コード難読化 (コード難読化) は、リバース エンジニアリング、不正プログラム解析、クラッキングおよびソフトウェア著作権侵害、デジタル コンテンツのデジタル著作権管理 (DRM) などに対処するソフトウェア著作権保護にも使用されます。 。php暗号化方式
混乱する文字化け
コード難読化変数といくつかのことは1の原理に似ています。しかし、それは、文字列を ASCII 127 ~ 255 の間の人間以外の、エディターが理解できない文字に変更することです。その結果、文字列を解読して 100% 復元することができます。それは時間の問題です。オペコードの発行
コードを配布するのではなく、最初に PHP コードをプリコンパイルしてからオペコードを配布してください。PHP7 以降、opcache はこれを深く統合します。PHP7 以降は、この方法を使用してソース コードを保護できますが、オペコードによって逆コンパイルされ、クラックされます。難読化と暗号化を使用して PHP 拡張機能を作成します
難読化と暗号化を使用して PHP 拡張機能を作成しますが、独自の暗号化アルゴリズムを作成しない限り、オープンソースの PHP 拡張機能はクラックされてしまいます。 PHP コードを暗号化し、C 音声を使用して拡張クローズド ソースを作成します。他の人はあなたの暗号化のアイデアやクラッキングのアイデアを知りません。また、クラッキングされる可能性は非常に小さいです以上がPHP暗号化とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。