Developpez.com - Rubrique Sécurité

Le Club des Développeurs et IT Pro

Défi : Créez votre propre générateur de mots de passe !

Le 2014-01-13 14:54:54, par Neckara, Inactif
Bonjour,

La rubrique Sécurité vous propose de créer votre propre générateur de mot de passe et d'avoir peut-être la chance de le voir hébergé sur Developpez.com.

Notre partenaire livre, les éditions ENI, offrira aux trois meilleures participations un livre intitulé Ethical Hacking, dont vous pouvez consulter les retours par nos membres.


Les règles sont simples, vous avez jusqu'au 01/03/2014 pour proposer votre générateur de mot de passe sur ce sujet. Vous pouvez participer quelle que soit votre nationalité. Le générateur devra proposer les fonctionnalités suivantes :
  • générer un mot de passe avec des options de génération (par exemple : avec ou sans chiffres, avec ou sans caractères spéciaux, entre X et Y caractères, ...) ;
  • tester la résistance d'un mot de passe.


Vous pouvez vous inspirer de l'exemple de générateur de mots de passe suivant.

Pour proposer votre générateur, vous devrez fournir :
  • un lien URL pour tester votre générateur s'il possède une interface Web ;
  • le cas échéant, une version de votre compilateur qui pourra être testée par les lecteurs ;
  • les sources de votre générateur (vous pourrez les poster ici) ;
  • ainsi qu'une description rapide de votre générateur.


Pour les langages compilés, à défaut de pouvoir fournir une version pour chaque environnement, essayez de rendre vos sources facilement compilables (ex : CMake, Makefile, ...).

Un sujet par générateur sera alors créé par nos soins. Les lecteurs auront ensuite jusqu'au 01/04/2014 pour donner une note sur 20 à votre générateur suivant le barème ci-dessous :
  • fonctionnalités : 4 points ;
  • qualité du code : 4 points ;
  • commentaire et documentation : 4 points ;
  • sécurité de l'application : 4 points ;
  • design et inventivité de l'interface : 4 points.


Le 02/04/2014, deux classements seront faits :
  • un classement regroupant tous les logiciels ayant une interface Web ;
  • un classement regroupant tous les logiciels n'ayant pas d'interface Web.


Le meilleur de chaque classement se verra offrir l'un des trois livres par les éditions ENI.

De plus, le logiciel ayant eu la note la plus élevée parmi les logiciels du classement "interface Web" regroupant les conditions listées ci-dessous se retrouvera hébergé dans la rubrique sécurité et son développeur se verra remettre le livre Ethical Hacking publié par les éditions ENI :
  • garantit une bonne sécurité selon l'appréciation des juges ;
  • facilement intégrable (en PHP/JavaScript/HTML/CSS standard avec un minimum de bibliothèques tierces pour rester indépendant du système).


Juges :
  • khayyam90- Responsable portail et développeur du portail de Developpez.com
  • MaitrePylos - Responsable Livres de Developpez.com
  • manticore - Membre très actif de la rubrique sécurité de Developpez.com.
  • Neckara - Rédacteur et Modérateur de la rubrique sécurité de Developpez.com


EDIT :
Le défi est désormais terminé.
Vous pouvez consulter les résultats de ce défi ici.
Vous pouvez voir les 3 générateurs de mots de passe hébergés par nos soins ici.
  Discussion forum
67 commentaires