Maison développement back-end tutoriel php 如若网站保存MD5或者其他方法加密的密码还有泄漏的风险吗

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

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

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

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

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

探讨

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

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

------解决方案--------------------
你的理解很对,单独的MD5不是安全的(你可以搜下"在线MD5"),这个也看用户密码的复杂度。如果你的网站保存用户的原始密码,那么公司的程序员都能看到这个密码,而一般用户习惯是所有网站都用同一个用户名和密码。就不说数据被人导出,就是某个变态的程序员,拿着本站的用户名和密码到大的网站试试,估计10个得有7个能登录。
再次鄙视csdn!害得我把所有注册的网站改了一遍。
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment la valeur MD5 de la vidéo Douyin est-elle générée ? Comment la valeur MD5 de la vidéo Douyin est-elle générée ? Feb 19, 2024 pm 08:37 PM

Que signifie Douyin video MD5 ? Avec le développement rapide de la technologie Internet, les plateformes de partage de vidéos sont devenues un moyen important pour les gens d'obtenir de nouvelles informations et de se divertir. Parmi les nombreuses plateformes vidéo, Douyin a rapidement gagné l'amour et la popularité des utilisateurs du monde entier grâce à son format vidéo court unique et son contenu passionnant. La vidéo MD5 de Douyin est également devenue l'un des sujets d'intérêt et de préoccupation de nombreux utilisateurs. Alors, que signifie exactement la vidéo Douyin MD5 ? Tout d’abord, nous devons comprendre ce qu’est MD5. MD5 (Résumé des messages

Comment utiliser le cryptage MD5 dans MySQL Comment utiliser le cryptage MD5 dans MySQL May 28, 2023 pm 02:16 PM

Qu’est-ce que MD5 ? MD5 Message-DigestAgorithm (anglais : MD5Message-DigestAgorithm), une fonction de hachage cryptographique largement utilisée, peut produire une valeur de hachage de 128 bits (16 octets) (valeur de hachage) pour assurer une transmission d'informations complète et cohérente. MD5 a été conçu par le cryptographe américain Ronald Linn Rivest et rendu public en 1992 pour remplacer l'algorithme MD4. Le programme de cet algorithme est spécifié dans la norme RFC1321. Après 1996, il s’est avéré que l’algorithme présentait des faiblesses et pouvait être piraté. Pour les données nécessitant une haute sécurité, les experts recommandent généralement d’utiliser d’autres algorithmes.

PHP calcule le hachage MD5 du fichier PHP calcule le hachage MD5 du fichier Mar 21, 2024 pm 01:42 PM

Cet article expliquera en détail le calcul par PHP du hachage MD5 des fichiers. L'éditeur pense que c'est assez pratique, je le partage donc avec vous comme référence. J'espère que vous pourrez gagner quelque chose après avoir lu cet article. PHP calcule le hachage MD5 d'un fichier. MD5 (MessageDigest5) est un algorithme de chiffrement unidirectionnel qui convertit les messages de longueur arbitraire en une valeur de hachage de 128 bits de longueur fixe. Il est largement utilisé pour garantir l’intégrité des fichiers, vérifier l’authenticité des données et créer des signatures numériques. Calculer le hachage MD5 d'un fichier en PHP PHP propose plusieurs méthodes pour calculer le hachage MD5 d'un fichier : Utilisez la fonction md5_file() La fonction md5_file() calcule directement la valeur de hachage MD5 du fichier et renvoie une valeur de 32 caractères.

Un guide des techniques de chiffrement MD5 en PHP Un guide des techniques de chiffrement MD5 en PHP May 22, 2023 am 08:40 AM

PHP est un langage de programmation très puissant et largement utilisé dans le domaine du développement web. À mesure que les sites Web se développent de jour en jour, les problèmes de sécurité des sites Web sont devenus un facteur incontournable dans le développement Web. Parmi eux, la sécurité des mots de passe est la partie la plus importante. Afin de protéger les mots de passe des utilisateurs, les développeurs Web utilisent souvent la technologie de cryptage pour crypter et stocker les mots de passe. MD5 est l'une des technologies de cryptage couramment utilisées. Cet article se concentrera sur la technologie de cryptage MD5 en PHP. 1. Introduction à l'algorithme MD5 MD5 (Moi

Quelle est la longueur de la valeur md5 ? Quelle est la longueur de la valeur md5 ? Feb 23, 2024 pm 02:06 PM

Titre : Quelle est la longueur d’une valeur MD5 ? Texte : MD5 (MessageDigestAlgorithm5) est un algorithme de hachage couramment utilisé qui saisit un message de n'importe quelle longueur et produit une valeur de hachage de 128 bits (16 octets) en sortie. L'algorithme MD5 présente les caractéristiques suivantes : Sortie de longueur fixe : quelle que soit la longueur du message d'entrée, l'algorithme MD5 peut générer une valeur de hachage de 128 bits, quelle que soit la longueur du message d'entrée. Cela permet de vérifier facilement l'intégrité des données en comparant différentes données.

Qu'est-ce qu'une valeur de hachage MD5 ? Qu'est-ce qu'une valeur de hachage MD5 ? Feb 18, 2024 pm 08:50 PM

Quelle est la valeur MD5 ? En informatique, MD5 (MessageDigestAlgorithm5) est une fonction de hachage couramment utilisée pour digérer ou chiffrer des messages. Il produit un nombre binaire de 128 bits de longueur fixe, généralement représenté en hexadécimal 32 bits. L'algorithme MD5 a été conçu par Ronald Rivest en 1991. Bien que l’algorithme MD5 ne soit plus considéré comme sécurisé dans le domaine de la cryptographie, il est encore largement utilisé dans la vérification de l’intégrité des données et des fichiers.

Que signifie la valeur MD5 d'un fichier ? Que signifie la valeur MD5 d'un fichier ? Feb 18, 2024 pm 10:41 PM

Que signifie le MD5 d'un fichier ? Dans le domaine informatique, le MD5 d'un fichier fait référence à un identifiant unique calculé en utilisant l'algorithme MD5 pour calculer un fichier. L'algorithme MD5 est un algorithme de chiffrement largement utilisé qui peut convertir des données d'entrée de n'importe quelle longueur en une sortie de longueur fixe de 128 bits (16 octets). Cette sortie est également appelée valeur MD5 ou valeur de hachage MD5. L'objectif de conception de l'algorithme MD5 est d'être aussi simple et rapide que possible, tout en garantissant que les résultats de sortie sont hautement uniques et irréversibles. Calculer le MD d'un fichier

Comment implémenter l'algorithme de hachage MD5 en utilisant Java Comment implémenter l'algorithme de hachage MD5 en utilisant Java Sep 21, 2023 am 08:31 AM

Comment utiliser Java pour implémenter l'algorithme de hachage MD5 MD5 (MessageDigestAlgorithm5) est un algorithme de hachage couramment utilisé pour crypter et vérifier les données. En Java, nous pouvons utiliser la classe MessageDigest pour implémenter l'algorithme de hachage MD5. Ce qui suit est un exemple de code simple qui montre comment implémenter l'algorithme MD5 à l'aide de Java. importjava.security.MessageDigest;

See all articles