OVH Cloud OVH Cloud

sérialisation

3 réponses
Avatar
R&B
Bonjour
je dois monter bien vite un mécanisme de sérialisation de logiciel. La
clé est construite à partir d'une chaine de 100 caractère. j'aimerais
obtenir un code de série de 7 alphanumériques maxi.

je sais crypter ma chaine de départ (oubinaire) mais de là à obtenir une
compression de la chaine c'est une autre histoire ...

Attention une simple inversion de 2 caractéres consécutifs doit produire
évidement un n° de série différent !!!

un immense merci à qui saura m'aider
@+ R&B

3 réponses

Avatar
R&B
> Bonjour
je dois monter bien vite un mécanisme de sérialisation de logiciel. La
clé est construite à partir d'une chaine de 100 caractère. j'aimerais
obtenir un code de série de 7 alphanumériques maxi.

je sais crypter ma chaine de départ (oubinaire) mais de là à obtenir une
compression de la chaine c'est une autre histoire ...

Attention une simple inversion de 2 caractéres consécutifs doit produire
évidement un n° de série différent !!!

un immense merci à qui saura m'aider
@+ R&B




pour info 100 charactère - 200 hexa si on les hexa de leurs ascii
- 300 chiffre si on utilise leurs valeurs ascii

partant de mes 300 chiffres en base 10 et en jouant sur des bases
compatible 2eN on doit bien parvenir à faire tomber le nombre de car
pour exrimer la valeur ?
Avatar
olivier
Salut,

A mon avis tu dois te tourner vers des algorithmes de hachages ou hcoding
....
un tutoriel ici http://www.uqtr.ca/~delisle/Crypto/hachages/
en francais et assez bien fait que tu pourras adapter
Bon courage ;)
Avatar
Carlos Lobo
R&B wrote in news:bgtmdk$467$:

Bonjour
je dois monter bien vite un mécanisme de sérialisation de logiciel. La
clé est construite à partir d'une chaine de 100 caractère. j'aimerais
obtenir un code de série de 7 alphanumériques maxi.

je sais crypter ma chaine de départ (oubinaire) mais de là à obtenir une
compression de la chaine c'est une autre histoire ...

Attention une simple inversion de 2 caractéres consécutifs doit produire
évidement un n° de série différent !!!

un immense merci à qui saura m'aider
@+ R&B




Si la technique de haschage type MD5 te suffit :
http://evolition.free.fr/prog.htm