begin process at 2012 02 16 02:35:41
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Sécurité

 > GÉNÉRATEUR DE CLÉS

GÉNÉRATEUR DE CLÉS


 Information sur la source

Note :
9,25 / 10 - par 4 personnes
9,25 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Sécurité Niveau :Débutant Date de création :21/05/2003 Date de mise à jour :22/05/2003 09:53:38 Vu / téléchargé :27 784 / 1 964

Auteur : VVV

Ecrire un message privé
Site perso
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

 Description

Ce petit programme génère des clés pour vos shareware ou pour sécuriser des données inscrites dans la Registry.

Exemples d'utilisation :

- Enregistrement d'un utilisateur XYZ pour un shareware ABC version 1.2

=> pour pouvoir enlever le message "N'oubliez pas de vos enregistrer", l'utilisateur doit entrer la clé d'enregistrement avec ses coordonnées...

- Sécurisation de clés dans la Registry.

=> Plutôt que de sauvegarder des codes ou des chaînes dans la registry tels quels, utilisez PKG : un user + un password => PKG génère une clé UNIQUE. Quand l'utilisateur veut s'identifier, le programme va vérifier que son username et son password correspondent bien à la clé enregistrée dans la registry.
Avantages :
- la clé enregistrée dans la base de donnée est incompréhensible (et irréversible, càd qu'à partir de cette clé on ne peut pas retrouver le nom de l'utilisateur et son mot de passe)
- A chaque entrée dans la registry (nom d'utilisateur) correspond une clé différente


 Conclusion

Des question ? des remarques ? n'hésitez surtout pas, même si c'est pour me dire que tel ou tel élément n'est pas assez développé... toute critique est constructive !

Dans le ZIP : un exemple d'utilisation de ce PKG (ajouté ce 22.05.03)

A venir : un exemple concret d'utilisation de PKG pour l'accès sécurisé à vos programmes...

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture GÉNÉRATEUR DE MOTS DE PASSES
Source avec Zip Source avec une capture PROTECTION DE VOTRE APPLICATION PAR MOT DE PASSE
Source avec Zip Source avec une capture VERROU RAPIDE DE VOTRE STATION DE TRAVAIL W2K OU XP

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) CHIFFREMENT XOR PLUS ROBUSTE par dheroux
Source avec Zip CRYPTAGE MARANT par alpha5
Source avec Zip ACCÈS PAR MOT DE PASSE À FEUILLE EXCEL par mimiZanzan
Source avec Zip CRYPTER-DÉCRYPTER UN TEXTE - TEXTE CRYPTÉ UNIQUEMENT EN MAJ... par Saintache
Source avec Zip Source avec une capture FOLDER PROTECTION par hackoo

Commentaires et avis

Commentaire de Saros le 21/05/2003 21:22:21

Je suis un nul en sécurité, mais il me semble qu'avec ce genre de procédé, on peut, à partir d'un nom utilisateur inventé et la clé, retrouver le mot de passe, ou alors avec le mot de passe et la clé, on peut retrouver la clé ; il suffit de lire l'algorithme en assembleur (en utilisant un debugger) et de refaire les étapes...
Mais bon je vais examiner la source...
Saros

Commentaire de Saros le 21/05/2003 21:30:45

Désolé il ne fallait pas lire "avec le mot de passe et la clé, on peut retrouver la clé" mais "avec le mot de passe et la clé, on peut retrouver le nom".
J'ai survolé le programme ; l'algorithme est simple mais néanmois efficace. J'aurais au moins compris le principe de fonctionnement des Key Generators (merci !).
Je mettrais pas de note (désolé...) car je ne m'y connais vraiment pas pour pouvoir juger. Tout ce que je peux te dire est de continuer !
A+
Saros

Commentaire de Fabio972 le 05/09/2003 10:02:32

GENIAL !!!!

Non, sans déconner, c'est la pemière fois que je vois ce genre de source et c'est trrès bien pour ce que je veux faire.

La possibilité de changer la clé sur le code PUK qui peut-être le nom du produit c'est incroyable.

A chaque version du soft, ou quand on veut que les clients se réabonnent, on change le code PUK et voilà !!! Le soft ne marche plus.


Merci VVV et bonne continuation.

Commentaire de leonardhenriquez le 19/07/2005 16:34:46

OUIN ca marche pas j'ai generer un cle(avec ton générateur bien sur)et j'ai mis dans le champs de saisie "votre nom" de ton testeur le champs donnés de ton générateur et j'ai bien recopier la clé pourtant
!!!!!!!!!sinon il est génial!!!!!!

Commentaire de Saros le 19/07/2005 17:39:11

Normalement il n'y a pas de raison que ça marche pas...

Commentaire de leonardhenriquez le 20/07/2005 09:28:49

Ya pas quelqu'un qui peut m'aider????

Commentaire de leloup31450 le 10/11/2007 09:56:25 10/10

Dans le fichier test mettre le bon PUK pour que ça fonctionne. ;)

Sinon source trés interréssante, merci VW

Par contre je verais bien une amélioration, à la place de 'votre nom" je verrais bien d'aller chercher le N° de serie du DD (pas de la partition qui peux changer)
Vous en pênsez quoi?

Commentaire de VVV le 10/11/2007 11:08:41

C'est une idée qui me semble intéressante !
L'amélioration que tu proposes diffère du but initial (sécuriser des informations de connexion ou d'enregisrtement), mais toute idée est bonne à prendre.
Dès que j'ai 5 minutes, je proposerai une nouvelle source incluant ton idée :-)

Merci pour les encouragements de tous.

Commentaire de pirate softwarez le 17/11/2007 13:02:59

Salut il y a seulement un léger petit problème sinon ca serait pas mal génial si ton code pouvait générer une clé de 5 chiffres sur 5 cases comme Windows XP Pro et qu'il génère aussi des lettres de A à Z au lieu de A à F. En-t-k si il y a quelqu'un parmis vous qui pourrait modifier ce code pour qu'il génère de A à Z et avec des chiffres évidamment écriver moi à pirate_software@hotmail.com car je suis un newbie en programmation VB.

Commentaire de DEDIBOX le 05/11/2009 14:03:27

merci mais on sen sert comment de ton logiciel car j'aimerai avoir un serail pour un programme mais je sais pas comment on fait avec ton logiciel peux tu m'aidez stp merci

Commentaire de VVV le 05/11/2009 15:00:28

Salut,
Heureux de voir que 6 ans après sa création, ce petit programme intéresse encore une ou deux personnes ;-)

Réponse pour DEDIBOX...
1. Tu crées ton programme en VB
2. Tu ajoutes le module de contrôle par clé (form1). Donc, pour l'utiliser la personne doit demander (acheter ?) une clé auprès de toi !
1. Tu reçois les infos de la personne (nom, prénom, adresse... que sais-je encore)
2. Tu utilises la fonction permettant de générer une clé à partir de ces infos (accueil.frm) : nom de la personne (ou autre) et code "secret" propre au programme (PUK). Une clé est alors générée (ex: a67f-3312-990b-8cfa)
3. Tu renvoies cette clé à la personne... qui activera le programme. A lui de ne pas transmettre ses infos et donc sa clé à une autre personne ;-)

Evidemment, à chaque programme/version correspond en principe une clé "PUK". On peut aussi décider de changer de clé PUK lorsqu'une nouvelle version du programme est créée. L'utilisateur devra alors demander une nouvelle clé :-)

En réponse pour PIRATE (tu veux craquer mon code ? pas difficile je crois) :
Il faudrait simplement ajouter une séquence, ce qui n'est pas compliqué :
1. changer le nombre de caractères par segment (lg = 5 au lieu de 4)
2. changer le nombre de segments (5 au lieu de 4)
3. pour les caractères, j'ai travaillé en hexa si je me souviens bien, donc c'est cuit :-(

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,217 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales