<?php class crypt { private $skey; public function __construct($key) { $this->skey = hash("md5", $key, true); //32位skey } public function safe_b64encode($string) { $data = base64_encode($string); $data = str_replace(array('+', '/', '='), array('-', '_', ''), $data); return $data; } public function safe_b64decode($string) { $data = str_replace(array('-', '_'), array('+', '/'), $string); $mod4 = strlen($data) % 4; if ($mod4) { $data .= substr('====', $mod4); } return base64_decode($data); }
これは PHP の暗号化と復号化のクラスです。必要な友達はダウンロードして使用できます
このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn
関連記事
20Jun2016
ほとんどのパスワード暗号化には、md5、sha1、その他の方法を使用できます。データ漏洩は効果的に防ぐことができますが、これらの方法は復元を必要としないデータ暗号化にのみ適用されます。 復元する必要がある情報については、可逆的な暗号化および復号化アルゴリズムを使用する必要があります。 次の PHP 関数セットは、この暗号化と復号化を実装する方法を示しています。 暗号化アルゴリズムは次のとおりです。 関数暗号化($data, $key) { $key = md5($key); $x = 0; $len = strl
13Jul2016
PHP の可逆暗号化および復号化アルゴリズムのセット。ほとんどのパスワード暗号化には、md5、sha1、その他の方法を使用できます。データ漏洩は効果的に防止できますが、これらの方法は復元が不要なデータ暗号化にのみ適用されます。 復元が必要な方へ
25Nov2016
これは、admin10000.com によって提供されている、MD5、SHA1、DES 暗号化と復号化、Base64 エンコードとデコードを含む既製の C# 暗号化と復号化クラスです。 まず名前空間をインポートします
Hot Tools
依存関係注入コンテナー用の PHP ライブラリ
依存関係注入コンテナー用の PHP ライブラリ
50 個の優れた古典的な PHP アルゴリズムのコレクション
古典的な PHP アルゴリズム、優れたアイデアを学び、思考を広げます
画像を最適化するための小さな PHP ライブラリ
画像を最適化するための小さな PHP ライブラリ