Newsgroup: it.comp.sicurezza.varie
Titolo: Sistemi di Codifica

Sapreste dirmi se esiste un sistema di codifica per file e documenti di
testo davvero affidabile che non sia il PGP? Fino a qualche tempo fa
utilizzavo il Kremlin ma ho sentito dire che sia stato soggetto a
violazioni.
Grazie a tutti in anticipo.
Druidus

...

Se ricerchi la sicurezza perfetta allora ti consiglio di abbandonare, se ti
e' possibile, i sistemi di cifratura a doppia chiave e di adottare
definitivamente un cifrario Vernam che non si basi su di un flusso di bit di
chiave derivato da un algoritmo (poiche' il caos deterministico e' una
contraddizione in termini), bensi' sui rilevamenti di turbolenza termica
della scheda aiudio del PC, attuati mediante apposite sonde collegabili a
dispositivi a scheda che convertano in bit gli stati di calore suddetti per
poi memorizzare il flusso di chiave su appositi file binari, pronti all'uso
in caso di bisogno.
Cose del genere dovrebbero essere in commercio negli USA. Inutile diriti,
poi, che la residenza di un solo bit di chiave (sia privata-asimmetrica, sia
segreta-simmetrica) su di un client di rete Internet e' una follia, a fronte
dei ben noti fenomeni di boservizzazione possibili. I files dovrebbero
essere cifrati su di una macchina disconnessa permanentemente dalla rete e
quindi (se non si e' gli autori dell'applicativo di cifratura, di cui si
puo' riscontrare pienamente la corettezza nel meccanismo di cifra)
trasportati sulla macchina in rete non con un floppy ma a battitura di
tastiera, dopo essere stati trasformati in formato crittogrammatico. Che ne
sai, infatti, di tutto il codice che in realta' scorre nell'applicativo di
cui vedi soltanto l'interfaccia utente? Per quanto si sa potrebbe esserci un
programma invisibile che fa una fotocopia del tuo HD e la invia ad un
indirizzo di posta elettronica, o meglio (con un nome di fantasia, e magari
in steganografia sotto una foto in attachment) ad un NG, e tutto
surrettiziamente.
La sicurezza perfetta esiste (: Shannon - "Teoria dei sistemi di
segretazione dei dati"- testo non edito in Italia ne', tantomeno, in
italiano) ma ha indubbiamente il suo bel prezzo, anche economico, che non
tutti si possono permettere, e non parliamo della crittanalisi, che' se la
possono permettere soltanto i bilanci degli stati.
Visto senza illusioni il panorama e' indubbiamente piuttosto sconfortante,
ma esiste sempre una parte di imponderabilita' negli eventi: chi puo' sapere
esattamente quanti geni della teoria dei numeri popolano attualmente il
pianeta?
Auguri
K

testo davvero affidabile che non sia il PGP?
XOR one-time pad. C'e' il problema di scambiarsi la chiave, ovviamente,
ma poi l'unico modo di "decifrare" il documento e' sequestrare qualcuno
dei tuoi familiari e tenerlo in ostaggio, o sbatterti vent'anni dentro.
Percio' se coloro dai quali ti nascondi possono fare l'una o l'altra di
queste cose, lascia perdere ;-)
Leonardo
".signature": bad command or file name

".signature": bad command or file name
Parole che contengono una minacciosita' inquietante e che presuppongono un
regime stile quello dei colonelli argentini, tanto per dirne una.
Riduciamo tutto ad un problema tecnico, in onore alla scienza: dove la
crittografia desta sospetto c'e' la steganografia. Dove quest'ultima ha a
che fare con alta tecnologia d'indagine, penso non ci sia altra soluzione
che un sistema crittosteganografico: "grammatica indipendente dal contesto"
(v. Weiner "Crittografia invisibile").
Oltre c'e' la paranoia, la persecuzione, il sopruso travestito da misura di
sicurezza, l'abuso di potere e d'uffico, insieme, ovviamente, alla totale
antieconomicita' dell'indagine. Poi, certamente, esistono i diritti
costituzionali dell'individuo e gli avvocati che, all'occorrenza, possono
fare un fondo schiena come una capanna anche ai pubblici ufficiali che si
credono Dio ed escono dai binari del diritto.
Si chiama democrazia; teniamocela cara!
Saluti
K

 certamente, esistono i diritti costituzionali dell'individuo e gli 
Maremmina bona... ma ce lo metti del tabacco in quello che fumi?
Battute a parte, che me lo rispieghi che mi e' sfuggito qualcosa?
Te lo chiedo per onor di cuiriosita', non per polemica
Saluti
Claudio
-- 
Fabbro Claudio - Networking expert since yesterday
Nipotino di Zio Spam, 
http://www.unclespam.org
Vecchia casetta da ristrutturare, per gli amanti 
di aforismi e stupidess: 
http://www.texnet.it/cfabbro
Aderente alla lega per la salvaguardia dei pisolini
:wq
.

(v. Weiner "Crittografia invisibile").
Come funziona esattamente? (M'e' venuta un'idea, e se e' come penso
saranno anni che la utilizzo ;-) ).


...

In sintesi: sono stati realizzati algoritmi in grado di tradurre un discorso
di senso compiuto in un discorso di senso compiuto concernente un argomento
diverso.
La crittanalisi classica attuata tramite identificazione del codice
attraverso l'analisi dei fonts e l'analisi frequentistica degli elementi
minimi di crittogramma o di files binari e', ovviamente, inefficace.
L'analisi per similitudine concettuale volta al riadattamento al supposto
contesto originario, come avveniva durante il secondo conflitto modiale, e'
parimenti inefficace, dato che l'algoritmo non si basa sul mantenimento
della struttura frastica del chiaro.
Ciao
K

diverso.
Boia. Questo e' complicato. No, il metodo che uso io e' basato sulla
sostituzione sinonimica. In pratica, ogni parola puo' avere da uno a
otto sinonimi, quindi codifica da 1 a 3 bits. Esistono parole escape
per indicare che certe parti del discorso non hanno significato, non
sono cioe' altro che rumore. Non e' molto piu' "tosto" di un normale
lipogramma, per farlo. E visto il modo in cui scrivo, distinguere un
discorso normale da uno con contenuto cifrato e' un bordello :-)


...

Al netto dell'autoironia che comprendo perfettamente ma alla quale sono
quasi del tutto insensibile quando sto cercando qualcosa, non posso che fare
un parallelismo tra la tua sinonimia e l'omofonia codiciale, nonche' tra le
tue "parole escape" e le cc.dd. zeppe. Passando dai singoli segni
alfanumerici ai vocaboli, questi concetti di base non variano e si limitano
a creare i soliti ben noti effetti barriera all'analisi frequentistica dei
crittogrammi. Niente di piu' lontano, quindi, dalle "grammatiche
indipendenti dal contesto" che, per la loro natura ibrida
stegano-crittografica, inficiano senzaltro ogni tipo d'indagine attualmente
classificata.
Per quanto, infine, concerne i lipogrammi, indubbiamente  curiosi dal punto
di vista linguistico... una domanda: se un inglese riuscisse a scrivere un
chiaro senza mai usare la lettera w, cio' basterebbe a far si' che l'analisi
frequentistica del crittogramma corrisondente faccia concludere che il
sottostante chiaro non sia in inglese, o dovrebbero mancare, in esso, anche
la k, la x, la y e la j? Un "po' difficile" realizzare un lipogramma di
questo tipo: un po' arduo credere che il lipogramma possa riuscire a
distaccarsi dall'insieme delle semplici curiosita' letterarie.
Non sarebbe, quindi, indubbiamente meglio portare il mirino un po' di piu'
verso il centro del bersaglio, ammesso, ovviamente, che sia proprio questo,
cio' che si vuole fare? :-)
Saluti
K