Compression

cs_pic22 Messages postés 29 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 7 mars 2009 - 2 mars 2009 à 11:42
 Utilisateur anonyme - 2 mars 2009 à 13:40
Bonjour

J'ai besoin de stocker des chaînes de 40 caractères numérique dans une eeprom de 512k
et il faut compresser au maximum la chaîne de 40 octets
J'ai vue un exemple ou après compression le résultat est de 18 octets
La chaîne décimale est transformée en hexadécimale

Exemple : 1234567890 = 10 octets
Devient : 12 34 56 78 90 = 5 octets

Je ne sais s'il y a un autre moyen de réduire encore les octets au minimum ?
Et une fois les données compresser je dois les crypter dans cette même
eeprom avez-vous une idée ?
Même cryptée avec xor la chaîne reste toujours d'une longueur de 18 octets
Car j'ai un texte cryptée et pas moyen de le décryptes, je ne voie pas
comment il a fait je voulais prendre exemple sur lui.
Mais apparemment il doit avoir un haut niveau de la programmation et son
Cryptage est très solide.( celui de Kad qsur ce forum)

Y a-t-il un autre moyen de crypter sans trop prendre trop de place ?


http://www.picbasic.co.uk/forum/showthread.php?t=6521&highlight=byte+compression

http://www.picbasic.co.uk/forum/showthread.php?t=2813&highlight=byte+compression

1 réponse

Utilisateur anonyme
2 mars 2009 à 13:40
Salut

Ta question est incompréhensive

1)Première remarque :

J'ai besoin de stocker des chaînes de 40 caractères numérique dans une eeprom de 512k

et il faut compresser au maximum la chaîne de 40 octets

J'ai vue un exemple ou après compression le résultat est de 18 octets

La chaîne décimale est  transformée  en hexadécimale

Exemple : 1234567890    = 10 octets

Devient : 12 34 56 78 90 =   5 octets

Je ne sais s'il y a un autre moyen de réduire encore les octets au minimum ?

Il existe des tonnes d'algorithmes de compression : Pour cela à toi de chercher.

2)Deuxième remarque :

Et une fois les données compresser je dois les crypter dans cette même

eeprom avez-vous une idée ?

Il n'y a aucun lien entre crypter une donnée et compresser une donnée.

Même cryptée avec xor la chaîne reste toujours d'une longueur de 18 octets 
: Ben le but d'un cryptage n'est pas de compresser donc faudrait savoir soi tu cryptes soit tu compresses.

3)Troisième remarque :

Car j'ai un texte cryptée et pas moyen de le décryptes : Alors là j'en reste sur le cul. En effet tu nous fais tout un roman sur un cryptage qui est censé compresser (Perso : ) et maintenant tu nous parles de crypter un truc pour le décrypter : Alors là je méga .

Plutot que de polluer l'ensemble des sites, en posant une dizaine de fois la meme et unique question, met des idées aux claires car je crois que là dans ta tete regne un sacré bazard .
0
Rejoignez-nous