bonjour, je recherche un algo pour generer des cles pour proteger un programme.
Merci bp
Pat
bonjour, je recherche un algo pour generer des cles pour proteger un programme.
Merci bp
Pat
je voulais juste donner un peu plus de precision:
je ne recherche pas un algo du type RSA ou autre avec cle publique et privee, je ne recherche pas non plus un bout de code, mais des pistes:
mon premier essai a ete le suivant:
generation d'un nombre de 10 chiffres par collage de 3 chiffres aleatoires dans un tableau:
ensuite, je voulais avoir un systeme qui soit identique a la generation et a la verification.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 123 354 5948 que je place dans tab[10]
g fait
n m p sont mes condititons pour avoir une cle valide...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 a=tab[1] b=tab[5] c=tab[8] n = a * b + c n modulo 3 devant donner 0 m = a + b+ c > 14 p = a*b*c >50
PB:
3333333333,5555555555, 6666666666,8888888888,9999999999
fonctionnent!!!
Partant de la generation de mes 3 nombres aleatoires colles, j'aimerai trouver d'autre conditions me permettant d'avoir une cle difficile a trouver.
C'est un jeu pour moi, je n'ai pas besoins de l'algo du siecle, mais juste de quelque piste en me reposant sur votre immense savoir...
Merci a tous
Pat
en fait j'aimerai avoir un truc du genre les cles des prog de microsoft:
12345 - qwery- 58033
tu veux générer une clé en fonction d'un nom d'utilisateur ???
comprend pas tellement en fait...
Je comprends pas tout a fait ce que tu veux faire. Tu veux une cle qui soit propre a l'utilisateur et dont on ne puisse pas generer un exemplaire valide facilement c'est ca. Ce que tu peux faire par exemple c'est coder le nom de l'utilisateur sous forme d'un vecteur et prendre l'image de ce vecteur par une matrice inversible suffisamment grande. C'est un codage symetrique, la meme cle est utilise pour le codage et le decodage.
Informe toi sur le Data Encryption Standard.
En esperant t'aider.
Tu peux utiliser une fonction quelconque, voire une fonction de Hash (CRC32 , MD5) éventuellement combinée à d'autres opérations (test de la longueur du mot de passe , autre fonction... ) .
Fais des recherches sur les générateurs de numéros de série, tu trouveras ton bonheur.
A+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager