IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

generation de mot de passe à partir de paramètres


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 12
    Par défaut generation de mot de passe à partir de paramètres
    Bonjour,
    Je dois developper une application en java qui permettrait de generer un mot de passe à partir de certain parametres (login par exemple). Le mot de passe doit rester le même si on remet les même paramètres. Quelqu'un a t-il une idée de comment je pourrais faire et où est ce que je pourrais avoir quelques élements de réponse ?
    Merci

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Tu as plusieurs solutions pour cela, comme de calculer un hash par exemple.

    Mais il y a un gros problème de sécurité là dedans : avec l'algorithme il devient possible de retrouver le mot de passe associé à chaque login

    a++

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 12
    Par défaut
    C'est sans doute le probleme de pouvoir retrouver le mot de passe avec l'algorithme. Mais c'est bien ce qu'il faut que je fasse et peut être que aprés il faudra prendre des précautions pour bien garder l'algorithme. Ya t-il des algorithme déja existant pour cela ?
    merci

  4. #4
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par MisterP Voir le message
    C'est sans doute le probleme de pouvoir retrouver le mot de passe avec l'algorithme. Mais c'est bien ce qu'il faut que je fasse et peut être que aprés il faudra prendre des précautions pour bien garder l'algorithme.
    Le secret de l'algorithme n'est pas un gage de sécurité...

    Citation Envoyé par MisterP Voir le message
    Ya t-il des algorithme déja existant pour cela ?
    En même temps si tu veux garder l'algo secret il vaudrait mieux éviter d'utiliser quelque chose d'existant...


    Tu pourrais peut-être te baser sur une fonction de hachage cryptographique comme MD5 ou SHA...


    a++

  5. #5
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut
    tu peux développer un algorithme propre a toi, ce n'est pas difficile, il faut utiliser une combinaison des paramétres que tu as et parsuite tu auras le mot de pass et tu garantira que cette procedure ne sera pas connu a moin que quelqu'un l'a utilisé d'avant.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 12
    Par défaut
    Je voulais avoir un algo existant pour justement voir comment ca peut marcher et essayer de me faire le mien. La combinaison de paramètre est un peu flagrante à mon gout, je préfere que le mot de passe se differencie des paramètres au maximum! je vais essayer quand même de voir ce que je peux faire. Merci à vous!

  7. #7
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    Juste un petit conseil supplémentaire : pour protéger ton algo, je te conseille d'obfuscer le fichier concerné pour éviter qu'on puisse décompiler ton .class, enfin ça n'interdit pas de le décompiler mais le résultat sera beaucoup moins lisible.

Discussions similaires

  1. [AC-2010] lire une base .accd contenant les données AVEC MOT DE PASSE à partir d'excel
    Par mister red dans le forum Sécurité
    Réponses: 1
    Dernier message: 15/03/2015, 16h36
  2. [1.x] Admin generator et mot de passe
    Par shakly dans le forum Symfony
    Réponses: 1
    Dernier message: 15/03/2012, 11h21
  3. Réponses: 1
    Dernier message: 22/04/2011, 13h53
  4. Réponses: 1
    Dernier message: 18/01/2011, 21h05
  5. Génération de mot de passe et de code secret
    Par User dans le forum Contribuez
    Réponses: 2
    Dernier message: 29/06/2006, 21h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo