ホームページ バックエンド開発 PHPチュートリアル 如若网站保存MD5或者其他方法加密的密码还有泄漏的风险吗

如若网站保存MD5或者其他方法加密的密码还有泄漏的风险吗

Jun 13, 2016 am 10:31 AM
md md5 quot

如果网站保存MD5或者其他方法加密的密码还有泄漏的风险吗?
原始密码只有用户自己知道,网站也不知道。

并且这个加密算法加上网站自己的一个密码串,那么即使数据库被攻破了,拿到的密码实际上也没用,既不能用来登陆,也不能用于多个网站的通用,即使那个用户各个网站用到都是相同的用户名和密码。

------解决方案--------------------
如果盐值强度够,而且没有泄露的话。应该没问题
------解决方案--------------------

探讨

我的意思是如果某些关键数据,在上传的时候就已经加密,别说黑客,就是网站自己也不知道客户的资料,因为公开的加密算法,而用户从来不用上传自己的密码,永远只有用户自己知道。暴力破解在公开加密算法的情况下,根本很难破解,除了用户自己设置极简单密码这种情况是无解的,别人如果能猜到密码,任何安全技术都无能为力了。

用户名,以及一些文字类需要在浏览器显示的内容,是不能加密的,因为这些东西是需要公开出来的……

------解决方案--------------------
你的理解很对,单独的MD5不是安全的(你可以搜下"在线MD5"),这个也看用户密码的复杂度。如果你的网站保存用户的原始密码,那么公司的程序员都能看到这个密码,而一般用户习惯是所有网站都用同一个用户名和密码。就不说数据被人导出,就是某个变态的程序员,拿着本站的用户名和密码到大的网站试试,估计10个得有7个能登录。
再次鄙视csdn!害得我把所有注册的网站改了一遍。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Douyin ビデオの MD5 値はどのように生成されますか? Douyin ビデオの MD5 値はどのように生成されますか? Feb 19, 2024 pm 08:37 PM

Douyin ビデオ MD5 は何を意味しますか? インターネット技術の急速な発展に伴い、ビデオ共有プラットフォームは人々が新鮮な情報やエンターテイメントを入手する重要な手段となっています。多くのビデオ プラットフォームの中で、Douyin はそのユニークなショートビデオ形式とエキサイティングなコンテンツですぐに世界中のユーザーの愛と人気を獲得しました。 Douyin のビデオ MD5 も、多くのユーザーにとって興味と懸念のトピックの 1 つとなっています。では、Douyin ビデオ MD5 とは一体何を意味するのでしょうか?まず、MD5 とは何かを理解する必要があります。 MD5(メッセージダイジェスト

MySQL で MD5 暗号化を使用する方法 MySQL で MD5 暗号化を使用する方法 May 28, 2023 pm 02:16 PM

MD5とは何ですか?広く使用されている暗号化ハッシュ関数である MD5 Message-DigestAgorithm (英語: MD5Message-DigestAgorithm) は、完全かつ一貫した情報送信を保証するために 128 ビット (16 バイト) のハッシュ値 (ハッシュ値) を生成できます。 MD5 は、アメリカの暗号学者 Ronald Linn Rivest によって設計され、MD4 アルゴリズムを置き換えるために 1992 年に公開されました。このアルゴリズムのプログラムは RFC1321 規格で規定されています。 1996 年以降、このアルゴリズムには脆弱性があり、解読される可能性があることが判明したため、専門家は通常、高いセキュリティが必要なデータについては、他のアルゴリズムを使用することを推奨しています。

PHPはファイルのMD5ハッシュを計算します PHPはファイルのMD5ハッシュを計算します Mar 21, 2024 pm 01:42 PM

この記事では、ファイルの MD5 ハッシュを計算する PHP について詳しく説明します。編集者が非常に実用的であると考えたので、参考として共有します。この記事を読んで何かを得ることができれば幸いです。 PHP はファイルの MD5 ハッシュを計算します MD5 (MessageDigest5) は、任意の長さのメッセージを固定長の 128 ビットのハッシュ値に変換する一方向暗号化アルゴリズムです。ファイルの整合性の確保、データの信頼性の検証、デジタル署名の作成に広く使用されています。 PHP でのファイルの MD5 ハッシュの計算 PHP には、ファイルの MD5 ハッシュを計算するための複数の方法が用意されています: md5_file() 関数を使用します。 md5_file() 関数は、ファイルの MD5 ハッシュ値を直接計算し、32 文字の値を返します。

PHP における MD5 暗号化テクニックのガイド PHP における MD5 暗号化テクニックのガイド May 22, 2023 am 08:40 AM

PHP は、Web 開発の分野で広く使用されている非常に強力なプログラミング言語です。 Web サイトが日々成長するにつれて、Web サイトのセキュリティ問題は Web 開発において無視できない要素になっています。その中でも、パスワードのセキュリティは最も重要な部分です。ユーザーのパスワードを保護するために、Web 開発者は暗号化テクノロジを使用してパスワードを暗号化して保存することが多く、MD5 は一般的に使用される暗号化テクノロジの 1 つです。この記事では、PHP の MD5 暗号化テクノロジに焦点を当てます。 1. MD5 アルゴリズムの概要 MD5 (Me

md5 値の長さはどれくらいですか? md5 値の長さはどれくらいですか? Feb 23, 2024 pm 02:06 PM

タイトル: MD5 値の長さはどれくらいですか?テキスト: MD5 (MessageDigestAlgorithm5) は、任意の長さのメッセージを入力し、出力として 128 ビット (16 バイト) のハッシュ値を生成する、一般的に使用されるハッシュ アルゴリズムです。 MD5 アルゴリズムには次の特徴があります。 固定長出力: 入力メッセージの長さに関係なく、MD5 アルゴリズムは入力メッセージの長さに関係なく 128 ビットのハッシュ値を生成できます。これにより、異なるデータを比較してデータの整合性を検証するのに便利です

MD5ハッシュ値とは何ですか? MD5ハッシュ値とは何ですか? Feb 18, 2024 pm 08:50 PM

MD5値とは何ですか?コンピューター サイエンスでは、MD5 (MessageDigestAlgorithm5) は、メッセージのダイジェストまたは暗号化に使用される一般的に使用されるハッシュ関数です。通常は 32 ビットの 16 進数で表される、固定長の 128 ビットの 2 進数を生成します。 MD5 アルゴリズムは、1991 年に Ronald Rivest によって設計されました。 MD5 アルゴリズムは、暗号化の分野ではもはや安全ではないと考えられていますが、データ整合性検証やファイル検証では依然として広く使用されています。

ファイルの MD5 値は何を意味しますか? ファイルの MD5 値は何を意味しますか? Feb 18, 2024 pm 10:41 PM

ファイルの MD5 は何を意味しますか? コンピュータ分野では、ファイルの MD5 は、ファイルを計算する MD5 アルゴリズムを使用して計算された一意の識別子を指します。 MD5 アルゴリズムは、任意の長さの入力データを固定長の 128 ビット (16 バイト) の出力に変換できる、広く使用されている暗号化アルゴリズムです。この出力は、MD5 値または MD5 ハッシュ値とも呼ばれます。 MD5 アルゴリズムの設計目標は、出力結果が非常にユニークで不可逆であることを保証しながら、可能な限りシンプルかつ高速であることです。ファイルの MD を計算する

Javaを使用してMD5ハッシュアルゴリズムを実装する方法 Javaを使用してMD5ハッシュアルゴリズムを実装する方法 Sep 21, 2023 am 08:31 AM

Java を使用して MD5 ハッシュ アルゴリズムを実装する方法 MD5 (MessageDigestAlgorithm5) は、データの暗号化と検証に使用される一般的に使用されるハッシュ アルゴリズムです。 Java では、MessageDigest クラスを使用して MD5 ハッシュ アルゴリズムを実装できます。以下は、Java を使用して MD5 アルゴリズムを実装する方法を示す簡単なサンプル コードです。 importjava.security.MessageDigest;

See all articles