Newsgroup: it.comp.sicurezza.crittografia
Titolo: Qual'è la migliore doluzione portabile?

Salve a tutti, vorrei sapere qual'è la migliore soluzione per poter
criptare una cartella, masterizzarla e poi poterla visualizzare i dati
decriptatondoli indipendentemente dal sistema operativo. Esiste la
possibilità di fare questo?

Scusate per l'errore di ortografia nel titolo. :)

 Esiste la possibilità di fare questo?
Un crittogramma è (virtualmente) indipendente dal software che lo genera
e il sistema operativo che quest'ultimo utilizza per lavorare.
Per poter elaborare dei dati (cifrare e decifrare, in questo caso) è
necessario un software che implementi degli algoritmi.
Questi software, per poter funzionare, devo appoggiarsi ad un sistema
operativo.
Dato che ogni applicativo viene sviluppato per poter funzionare su uno
o più sistemi operativi, bisogna capire quale di questi rispetti
maggiormente le tue esigenze.
Non esisterà mai un applicativo (di una certa complessità) che possa
funzionare indipendentemente dal sistema operativo (passati, presenti e
futuri).
Se la tua richiesta è "oggi cifro un file... voglio che tra 100 anni sia
ancora possibile decifrarlo", devi avere l'accortezza di conservare il
software con cui l'hai cifrato, il sistema operativo su cui questo
lavora, il PC su cui far girare quel SO e sperare che le tensioni
elettriche che ci saranno in futuro, siano compatibili o adattabili a
quelle attuali... e chissà quanti altri fattori.
Quindi, in ambiente PC, attualmente, AFAIK, il software crittografico
che risulta compilato su più piattaforme operative, è GnuPG (che,
inoltre, è GNU/GPL e quindi adattabile a qualsiasi esigenza).
In questo modo, potrai prendere tutti i file all'interno di quella
cartella (o crearne un archivio solido) e, dopo averli cifrati,
masterizzarli su CD, per poterli poi decifrare sul PC di destinazione,
sempre con un applicativo OpenPGP.
Se le tue esigenze sono differenti, ti converrebbe esporle, in modo da
poter cercare la soluzione ottimale.
Ciao,
un TJL73 e le soluzioni su misura...
-- 
"Un problema non definito ha un infinito numero di soluzioni."
                                                   -- Robert A. Humphrey

Grazie per la risposta, mi spiego più in dettaglio. :-)
Supponiamo di avere un file contenitore su linux (creato con cryptoloop
o dm-crypt) e che quest'ultimo venga masterizzato su un cd. Quelo che
vorrei è la possibiltà di poter accedere ai contenuti di tale file
anche da altri sistemi operativi. Per windows ci dovrebbe essere
crosscrypt, giusto?
Il punto debole di questo procedimento è che per la procedura linux
c'è bisogno di essere root per poter creare e/o accedere al file
contenitore, o che l'amministratore abbia opportunamento installato
programmi (ad es. sudo) per conferire determinati privilegi agli utenti
normali.
Quindi mi chiedo: qual'è l'alternativa più completa (sappiamo che
scendendo più nei particolari si possono trovare tante altre
limitazioni) che può essere utilizzata?
Come hai suggerito tu, sembrerebbe che pgp/gpg sia la soluzione ideale.
Tu come la vedi?

 anche da altri sistemi operativi. 
masterizzi una minidistro live con il sw per la decriptazione + il file 
contenitore criptato. Quando ti serve recuperare il contenuto avvii 
direttamente con quel cd/dvd. Altrimenti aggiungi anche Bochs per 
windows e per macosx con l'immagine del disco linux, che una volta 
lanciato ti permette di accedere al file criptato.
-- 
Sans

 Tu come la vedi?
La vedo che non conosco Linux, ma AFAIK, a parte CrossCrypt, non vedo
altri tool che consentano di gestire un'unità OTFE sia su WinNT che su
Linux.
Indubbiamente, con GnuPG, puoi passare da Win32 a Linux (e a Mac, oltre
ad altri ambienti operativi), senza problemi.
Spero che si faccia avanti chi conosce meglio l'ambiente Linux.
Ciao,
un TJL73 profano in ambiente *nix...
-- 
"Non ho la soluzione, ma ammiro il problema."
                                                   -- Ashleigh Brilliant

 quelle attuali... e chissà quanti altri fattori.
e visto che i supporti (magnetici e ottici) hanno una durata limitata, 
molto al di sotto dei 100 anni, il problema si complica ulteriormente.
Mi ricordo di aver usato anni fa un sw che permetteva di stampare su 
carta qualsiasi file con una stampante a 300 dpi: da una scannerizzata 
del foglio era poi in grado di rigenerare il file originale.
L'idea era quella di conservare dati critici al riparo dalla 
inaffidabilità dei supporti elettronici. Però anche la carta moderna 
non dura più come quella medievale, e l'incognita permane anche sui 
pigmenti degli inchiostri.
Tralascio di chiedermi come conservare il sw in questione, necessario 
per recuperare il resto. ;-)
Quindi oltre al problema della conservazione/riproduciblità degli 
algoritmi, sul lungo termine mi sembra altrettanto grave quello dei 
supporti.
-- 
Sans

 masterizzi una minidistro live con il sw per la decriptazione
Io ho messo TrueCrypt sul mio "BartPE UBCD4Win Live CD".  ^_^
Ciao,
un TJL73 e i punti di vista...
-- 
"La prima volta che si trovo` di fronte a un piatto di spaghetti
 li scambio` per una versione impegnativa dello Shangai."
                                                -- Alessandro Bergonzoni

 
Il grosso vantaggio di avere un formato digitale e' che puoi riprodurre 
l'informazione in modo identico indipendentemente dal supporto. Quindi 
prima che il supporto deteriori o cada in disuso basta copiare il dato 
su uno piu' nuovo anche usando una tecnologia diversa.
Puoi avere anche piu' copie e se il dato e' gia' criptato non e' 
necessario che chi fa la copia o la custodisce sia necessariamente una 
persona di fiducia. Ovviamente per la chiave invece non ci si puo' 
fidare :-)
Per quanto riguarda il software e' importante avere le specifiche 
dell'algoritmo e i formati utilizzati o almeno i sorgenti possibilmente 
in un linguaggio abbastanza diffuso e conosciuto nella speranza che:
- le specifiche del linguaggio non cambino troppo nel tempo e non venga 
abbandonato
- il funzionamento non dipenda da librerie o servizi esterni "esotici" o 
dei quali comunque non e' possibile conoscere l'esatto comportamento.
Alessandro.

]
|
| FreeOTFE runs under MS Windows only, but can both read and write
| to Linux OTFE volumes (cryptoloop, dm-crypt, LUKS)
|
`-----
Ricordo che il software in questione (
http://www.FreeOTFE.org/
) è ancora
classificato in versione "beta" (ma, come dice Sarah, anche GoogleGroups
è in beta... eppure...  ^_^ ).  Personalmente, non l'ho mai provato.
Ciao,
un TJL73 e il dovere di cronaca...
-- 
"I problemi non possono essere risolti
 allo stesso livello di conoscenza di chi li ha creati."
                                                      -- Albert Einstein