Dani88
22-06-2012, 22:09
Ciao a tutti, chiedo aiuto qui sperando che qualcuno mi possa aiutare.
Provo a descrivere brevemente il mio problema:
1) ho una stringa che viene criptata con AES
2) dal passo 1 ottengo un array di byte che converto poi in una stringa che è in pratica l'HEX del testo criptato
3) ovviamente la stringa del passo 2 è molto più lunga del testo in chiaro (potete provare con i vari tool online), posso in qualche modo comprimerla?
Mi servirebbe però che il risultato sia stampabile a schermo, ovvero stampare l'HEX del testo compresso.
La mia domanda è: come posso fare? Quale algoritmo usare?
Ho pensato a Huffman ma ho letto che si basa sulla frequenza delle lettere e la stringa HEX che ottengo dal crypt con AES è casuale. Va bene uguale?
Provo a descrivere brevemente il mio problema:
1) ho una stringa che viene criptata con AES
2) dal passo 1 ottengo un array di byte che converto poi in una stringa che è in pratica l'HEX del testo criptato
3) ovviamente la stringa del passo 2 è molto più lunga del testo in chiaro (potete provare con i vari tool online), posso in qualche modo comprimerla?
Mi servirebbe però che il risultato sia stampabile a schermo, ovvero stampare l'HEX del testo compresso.
La mia domanda è: come posso fare? Quale algoritmo usare?
Ho pensato a Huffman ma ho letto che si basa sulla frequenza delle lettere e la stringa HEX che ottengo dal crypt con AES è casuale. Va bene uguale?