Newsgroup: it.comp.os.linux.debian
Titolo: CryptSetup e montaggio automatico partizione cifrata

Sto usando cryptsetup per utilizzare files e partizioni cifrate.
La mia difficoltï¿œ sta nel fatto che avrei bisogno di montare in 
automatico, ogni qualvolta il pc( nel mio caso il server) venga riavviato.
Ho trovato anche indicazioni su come usare PAM, ma si riferiscono tutte 
all'azione di login da parte di un utente. Su di un server mi pare una 
soluzione poco praticabile.
Al momento mi pare di capire che la passphrase si possa inserire o a 
mano o a traverso un key-file.
Ci sono metodi alternativi?
E se l'unica soluzione possibile sia quella del key-file, avete qualche 
suggerimento per "nascondere" al meglio la chiave?

 ogni qualvolta il pc( nel mio caso il server) venga riavviato.
Uhm... Perdonami se te lo chiedo, ma mi spiegheresti a che cosa
servirebbe, in tal caso, la cifratura?
La chiave può certamente esser messa su un supporto rimovibile... Ma se 
non sei tu a inserire il supporto, e lo lasci sempre inserito, mi ripeto:
a che cosa servirebbe la cifratura?
La cifratura serve a proteggere le partizioni quando i corrispondenti
device virtuali non sono ancora aperti. Se ne automatizzi l'apertura
(e il montaggio), la protezione svanisce.
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
____________________________________________________________________________
Non sprecare i cicli idle della tua CPU: 
http://boinc.berkeley.edu/index.php

 (e il montaggio), la protezione svanisce.
purtroppo mi è stato chiesto di proteggere tutti i files di un 
applicativo proprietario, inclusi i files che compongno il db, che gira 
su macchine non presidiate.
Teoricamente, a macchina accesa, l'unica possibilità di andare a 
prelevare/copiare files e/o dati importanti sarebbe quella di bucare il 
sistema in qualche maniera.
Cercando invece di far partire la macchina con un live cd o sottraendo 
l'hd, quelle informazioni cifrate dovrebbe essere un po' più al sicuro.
Il problema è che non essendo queste macchine presidiate, nel caso di un 
possibile riavvio, magari dovuto a mancanza di energia elettrica, il 
sistema deve tornare completamente operativo senza la necessità di 
intervento da parte di un operatore.

 intervento da parte di un operatore.
sottraendo l'hard disk, a meno che la macchina non faccia un certo 
controllo sull'hardware su cui gira, e questo sia unico, i file non son 
protetti. e credo che la prima cosa (la seconda?) che si faccia se si 
voglion rubare dei dati è portarsi via il disco e avviarlo su un altra 
macchina. 
finnix, una live distro, monta in automatico le partizioni cifrate del 
disco rigido. Immagino che se da qualche parte metti l'info sulla 
localizzazione della chiave per un avvio legittimo, anche Finnix la veda, 
la interpreti, la segua. O magari lo farà l'utente davanti la tastiera che 
vi vuole rubare i dati.
Non credo ci siano soluzioni, nemmeno inserendo la chiave da remoto 
(immaginando un'installazione per quanto complicata), infatti, se la 
macchina è istruita per chiedere la chiave a un server distante, 
automaticamente, l'attaccante dovrà solo accendere il server per averla.

 automaticamente, l'attaccante dovrà solo accendere il server per averla.
consapevole del fatto che la sicurezza di un sistema è inversamente 
proporzionale agli interessi economici in ballo, pensi sia inutile 
cercare di complicare la vita ad un eventuale malintenzionato?

 automatico, ogni qualvolta il pc( nel mio caso il server) venga riavviato.
Avevo un'esigenza simile e ho concluso che la cosa non ï¿œ fattibile, da 
un punto di vista della sicurezza.
Ciao.

 intervento da parte di un operatore.
La crittografia si basa sulla segretezza della chiave, che non deve
essere scritta da nessuna parte.
Se hai bisogno che il sistema si autoripristini allora dovr� esserci un
posto in cui la chiave � disponibile in chiaro.
Ti puoi rendere conto quindi facilmente che quello che chiedi �
"impossibile".
L'unica soluzione che vagamente si pu� avvicinare a quello che vuoi
ottenere che mi viene in mente � quella di avere un dispositivo hardware
contenente la chiave che si distrugge da solo nel caso in cui venga
toccato.
In questo modo il malintenzionato che provasse a smontare il
disco distruggerebbe la memoria contenente la chiave di cifratura.
Ovviamente non penso che nulla del genere esista sul mercato e non so
se sia effettivamente realizzabile.
-- 
Lurkos

 se sia effettivamente realizzabile.
Esiste eccome!
Il comunissimo POS del Bancomat!
Se lo apri separi la memoria volatile dalla batteria tampone!
Allora devi riconfigurarlo dalla "sede" con i codici!
Se cambi posizione (Penso sia legato alla linea telefonica)
Devi "aggiornare" il codice!
Il tutto IMVHO é applicabile anche alla sicurezza delle cifrature!
(Dimenticavo le chiavette che danno i Token random per le "banche")
-- 
#include <std.disclaimer.h>
Signature automatica inserita a mano.
In God we trust, all others we monitor.(NSA)
Punteggiatura: Nel caso mancasse nel messaggio, aggiungete!!