Newsgroup: it.scienza.informatica
Titolo: File crittato parzialmente: ma è sicuro?

Salve,
sto realizzando un'applicazione in Java RMI per la chat e l'invio di
messaggi di posta elettronica. Sulla rete non mando le informazioni in
chiaro ma in formato crittato. Per i testi (contenuto delle mail, dei
messaggi di chat, degli oggetti delle mail) le operazioni di
crittazione/decrittazione sono alquanto veloci, viste le (relativamente)
ridotte dimensioni degli array di bytes in ingresso equivalenti; i
problemi sorgono per le operazioni relative al crittaggio (decrittaggio)
degli array di bytes risultanti i files allegati: la complessitŕ delle
operazioni di crittaggio dipende dalla dimensione d'ingresso in modo
drastico e per scompattare e ricompattare un file di 1MB ci vuole 1/2h
di CPU circa. PIUTTOSTO CHE CRITTARE TUTTI I BLOCCHI COSTITUENTI L'ARRAY
DI BYTES DI UN FILE, POSSO CRITTARE SOLO PARZIALMENTE I BYTES DEL FILE?
IL FILE RISULTANTE GARANTISCE COMUNQUE SICUREZZA DI INUTILIZZO DI TERZE
PERSONE O PUO' ESSERE (IN QUESTO
SENSO) CRITICABILE?
A naso direi di si, ma č davvero cosě?
 Grazie di cuore a tutti coloro che si prodigheranno per fornirmi
conoscenze a rigurdo. Cordialmente, Delio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 A naso direi di si, ma è davvero così?
...
Il sistema non è sicuro. Da un file parzialmente criptato, potresti comunque 
ricavare informazioni riservate... a volte anche solo con un editor di 
testo. Certo, non è facile ricostruire le parti mancanti... ma, se prendiamo 
come esempio un bitmap, puoi comunque riuscire a vedere qualcosa. Forse 
sarebbe meglio utilizzare due algoritmi distinti di criptazione. Uno veloce 
(stile xor con qualche shift), per le parti che ora lasceresti in chiaro, ed 
uno più approfondito, per le parti che ora già cripti. Per rendere più 
difficile la decriptazione delle parti "non molto protette", l'algoritmo 
veloce da usare potrebbe essere parzialmente generato in modo casuale... e 
salvato criptato pesantemente, assieme al resto dei dati.
Stefano 

 chiaro ma in formato crittato. Per i testi (contenuto delle mail, dei
...
Se ti può essere utile, io la vedo così...
Non esiste una protezione sicura al 100%
Quindi tanto vale non rompersi tanto la testa.
Se devi trasmettere segreti militari o documenti riservatissimi dai quali 
dipende la sopravvivenza stessa della tua o altrui attività, allora è 
accettabile perdere anche un'ora per la criptazione.
Ma se devi proteggerti dallo smanettone di turno... fatti un semplice e 
veloce algoritmo che lo scoraggi dal perdere qualche ora per tentare di 
capirlo.
Tanto, qualunque algoritmo tu usi c'è qualcuno in grado di decifrare i tuoi 
messaggi...
E' solo una questione di soglia di convenienza. 

 di CPU circa.
Ciao
un'idea che mi č venuta al momento... e' la seguente:
se usi java dovresti poter facilmente comprimere lo stream con formato zip 
(o simili),
quindi crittarlo.
non risolveresti granche' con allegati jpeg (xche' gia' compressi), ma con
gli altri dovresti avere buoni risultati.
[altrimenti tieni presente che esistono altre codifiche di compressione tipo
wavelet etc...]
Luca

 E' solo una questione di soglia di convenienza. 
ROTFL!
La soglia di convenienza esiste, d'accordo, ma da qui a dire che TUTTO 
puo' essere decifrato ce ne passa!
Infine: le tue sono affermazioni possono risultare vere in un contesto 
generale, ma in questo contesto specifico sono assolutamente fuori 
luogo. A mio avviso.
saluti
Cripto

 A mio avviso.
A me pare che si parli di una chat.
E tu di quale contesto stai parlando?

 >
 > A me pare che si parli di una chat.
 > E tu di quale contesto stai parlando?
 >
 >
io sto parlando del fatto che non capisci un tubo di sicurezza. non 
perdo il mio tempo con flame inutili. e dimostrartelo sarebbe troppo
ostico perche' sarebbe come far capire ad un quadrato che esiste un
mondo a tre dimensioni. il mondo dell'informatica e' pieno di gente
come te, per fortuna, in modo che boriosi manager rampanti possano
finanziare costosi software da milioni di euro fatti da sfigati e 
possano essere craccati facilmente da un liceale con la passione
per lo smanettamento e un budget di 500 euro......... com'e' bella la
blacklist.........
adios
cripto

 :
=> dovresti moderare i termini.
mi spiace per il disguido.
il thread in questione e` da intendersi chiuso.
in risposta alle possibili domande :
 "ma come il moderatore non legge i messaggi?"
   la risposta e` "esatto, spesso non li leggo, funziona nel 99% dei
casi."
 "che razza di moderatore sei?"
   la risposta e` "bisogna accontentarsi nella vita."
Giorgio.
Moderatore it.scienza.informatica