ホームページ > バックエンド開発 > PHPチュートリアル > moto defy me525 PHP で MD5 関数を使用するサンプルコード

moto defy me525 PHP で MD5 関数を使用するサンプルコード

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-29 08:38:09
オリジナル
1094 人が閲覧しました

一般に、会員登録を行うWebサイトでは、ユーザーのパスワードを収集する必要があり、ユーザーのパスワードをどのように保存するかが問題となります。もちろん、パスワードを平文でデータベースに保存することはできません。この場合、一般管理者がユーザーのパスワードを閲覧できるため、ユーザーにとって明らかに非常に危険です。
では、この問題を解決するにはどうすればよいでしょうか?
まず、PHP で MD5 関数の使用方法を紹介します:

コードをコピーします コードは次のとおりです:


$pswd1=md5("cenusdesign");
echo $ pswd1; //実行結果は次のとおりです: fc60ec37d1c08d5b0fb67a8cd934d5ba
$pswd2=md5("Cenusdesign")
echo $pswd2; // 実行結果は次のとおりです: 067577d9fc109c80538c81d6f02bd293
? & gt;


明らかに、MD5 暗号化の後、元の " cenusdesign」は 32 ビット文字列のグループに変換されており、大文字と小文字が 1 つでも変更されると、この文字列のセットは劇的に変化します。
Cenus Design では、ユーザーを登録する際、まずパスワードを MD5 に変換し、次に暗号化されたデータベースを変換することをお勧めします。ユーザーがログインすると、パスワードもまず MD5 に変換され、データベース内の MD5 で暗号化された文字列のセットと比較されます。このようにして、ユーザーの正確なパスワードを知らなくても、パスワード比較操作を完了できます。
著者: Sunec
原文: Cenus Blog
無断転載を禁じます。転載する場合は、著者、出典、およびこの記述をリンクの形式で表示する必要があります。

上記は、moto defy me525 の内容を含め、moto defy me525 PHP で MD5 関数を使用するためのサンプル コードを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート