Truecrypt® - Installazione per Debian: differenze tra le versioni

verifica
(Aggiunto template autori)
(verifica)
Riga 34: Riga 34:
=== Acquisizione del codice sorgente e della relativa firma digitale ===
=== Acquisizione del codice sorgente e della relativa firma digitale ===
Il codice sorgente e la firma digitale per la verifica del contenuto devono essere prelevati manualmente dal sito internet del ''fornitore''[http://www.truecrypt.org/downloads2] previa accettazione obbligata della licenza d'uso. In tale guida si assumerà che:
Il codice sorgente e la firma digitale per la verifica del contenuto devono essere prelevati manualmente dal sito internet del ''fornitore''[http://www.truecrypt.org/downloads2] previa accettazione obbligata della licenza d'uso. In tale guida si assumerà che:
* il file del codice sorgente abbia il nome <code>"TrueCrypt 7.1 Source.tar.gz"</code>
* il file del codice sorgente abbia il nome <code>"TrueCrypt 7.1a Source.tar.gz"</code>
* la firma digitale per la sua successiva verifica di integrità abbia il nome <code>"TrueCrypt 7.1 Source.tar.gz.sig"</code>
* la firma digitale per la sua successiva verifica di integrità abbia il nome <code>"TrueCrypt 7.1a Source.tar.gz.sig"</code>
* il codice sorgente del ''programma'' prelevato dal sito internet del ''fornitore'' sia stato registrato nella ''home directory'' dell'utenza adoperata
* il codice sorgente del ''programma'' prelevato dal sito internet del ''fornitore'' sia stato registrato nella ''home directory'' dell'utenza adoperata
Resta inteso che i nomi sopra indicati hanno finalità esemplicativa e, pertanto, i comandi di seguito indicati dovranno essere adattati in funzione di essi.
Resta inteso che i nomi sopra indicati hanno finalità esemplicativa e, pertanto, i comandi di seguito indicati dovranno essere adattati in funzione di essi.
Riga 46: Riga 46:
# exit
# exit
</pre>
</pre>
Per Wheezy, anziché il pacchetto <code>wx2.6-headers</code>, servirà il pacchetto <code>wx2.8-headers</code>


=== Verifica integrità codice sorgente ===
=== Verifica integrità codice sorgente ===
I comandi di seguito indicati effettuano il download dei dati relativi alla chiave pubblica del ''fornitore'' del ''programma'' e la successiva verifica di integrità del file prelevato contenente il codice sorgente:  
I comandi di seguito indicati effettuano il download dei dati relativi alla chiave pubblica del ''fornitore'' del ''programma'' e la successiva verifica di integrità del file prelevato contenente il codice sorgente. Posizioniamoci nella directory in cui abbiamo effettuato il download del codice sorgente e della firma digitale (file .sig) e poi:  
<pre>
<pre>
$ gpg --keyserver subkeys.pgp.net --recv F0D6B1E0
$ gpg --keyserver subkeys.pgp.net --recv F0D6B1E0
Riga 55: Riga 56:
<br>
<br>
In caso di <u>esito negativo</u> (integrità non confermata: non installare !) si otterrà il seguente output:
In caso di <u>esito negativo</u> (integrità non confermata: non installare !) si otterrà il seguente output:
gpg --verify "TrueCrypt 7.1 Source.tar.gz.sig" "TrueCrypt 7.1 Source.tar.gz"
<pre>
gpg: Signature made dom 05 set 2010 18:47:20 CEST using DSA key ID F0D6B1E0
gpg: Signature made dom 05 set 2010 18:47:20 CEST using DSA key ID F0D6B1E0
gpg: '''BAD signature from "TrueCrypt Foundation <info@truecrypt-foundation.org>"'''
gpg: '''BAD signature from "TrueCrypt Foundation <info@truecrypt-foundation.org>"'''
</pre>
<br>
<br>
In caso di <u>esito positivo</u> si otterrà il seguente output:
In caso di <u>esito positivo</u> si otterrà il seguente output:
gpg: Signature made dom 05 set 2010 18:47:20 CEST using DSA key ID F0D6B1E0
<pre>
gpg: '''Good signature from "TrueCrypt Foundation <info@truecrypt-foundation.org>"'''
gpg: Signature made mar 07 feb 2012 21:45:26 CET using DSA key ID F0D6B1E0
gpg:                aka "TrueCrypt Foundation <contact@truecrypt.org>"
gpg: Good signature from "TrueCrypt Foundation <info@truecrypt-foundation.org>"
gpg: ATTENZIONE: questa chiave non è certificata con una firma fidata!
gpg:                aka "TrueCrypt Foundation <contact@truecrypt.org>"
gpg:          Non ci sono indicazioni che la firma appartenga al proprietario.
gpg: ATTENZIONE: questa chiave non è certificata con una firma fidata!
Impronta digitale della chiave primaria: C5F4 BAC4 A7B2 2DB8 B8F8  5538 E3BA 73CA F0D6 B1E0
gpg:          Non ci sono indicazioni che la firma appartenga al proprietario.
Impronta digitale della chiave primaria: C5F4 BAC4 A7B2 2DB8 B8F8  5538 E3BA 73CA F0D6 B1E0
</pre>


Inoltre, è utile far presente che il download della chiave pubblica del ''fornitore'' richiede l'accessibilità della porta internet 11371 e pertanto l'eventuale firewall del computer in cui avviene l'installazione dovrà essere conseguentemente configurato perchè il comando <code>gpg --keyserver subkeys.pgp.net --recv F0D6B1E0</code> possa aver successo.
Inoltre, è utile far presente che il download della chiave pubblica del ''fornitore'' richiede l'accessibilità della porta internet 11371 e pertanto l'eventuale firewall del computer in cui avviene l'installazione dovrà essere conseguentemente configurato perchè il comando <code>gpg --keyserver subkeys.pgp.net --recv F0D6B1E0</code> possa aver successo.
Riga 72: Riga 76:
In caso di <u>esito positivo</u> del passaggio precedente, si può procedere alla decompressione dell'archivio contenente il codice sorgente impartendo i seguenti comandi:
In caso di <u>esito positivo</u> del passaggio precedente, si può procedere alla decompressione dell'archivio contenente il codice sorgente impartendo i seguenti comandi:
<pre>
<pre>
$ tar xf "TrueCrypt 7.1 Source.tar.gz"
$ tar xf "TrueCrypt 7.1a Source.tar.gz"
$ cd truecrypt-7.1-source/
$ cd truecrypt-7.1a-source/
</pre>
</pre>


Riga 89: Riga 93:


=== Installazione ===
=== Installazione ===
I comandi di seguito indicati copiano (installano) il ''programma'' nella directory <code>~/truecrypt-7.1</code>:
I comandi di seguito indicati copiano (installano) il ''programma'' nella directory <code>~/truecrypt-7.1a</code>:
<pre>
<pre>
$ cd Main
$ cd Main
$ mkdir -p "$HOME/truecrypt-7.1"
$ mkdir -p "$HOME/truecrypt-7.1a"
$ cp truecrypt "$HOME/truecrypt-7.1"
$ cp truecrypt "$HOME/truecrypt-7.1a"
$ cd ../..
$ cd ../..
</pre>
</pre>
Riga 120: Riga 124:
   
   
  # Cmnd alias specification
  # Cmnd alias specification
  '''Cmnd_Alias  TC=/home/<u>utente</u>/truecrypt-7.1/truecrypt --core-service'''
  '''Cmnd_Alias  TC=/home/<u>utente</u>/truecrypt-7.1a/truecrypt --core-service'''
   
   
  # User privilege specification
  # User privilege specification
Riga 133: Riga 137:
=== Aggiunta nome utente al gruppo ''fuse'' ===
=== Aggiunta nome utente al gruppo ''fuse'' ===
Il comando di seguito indicato aggiunge l'utente <u>utente</u> (da sostituire con il nome utente dell'utenza adoperata effettivamente a tal fine) al gruppo ''fuse'':
Il comando di seguito indicato aggiunge l'utente <u>utente</u> (da sostituire con il nome utente dell'utenza adoperata effettivamente a tal fine) al gruppo ''fuse'':
$ su  
<pre>
# adduser <u>utente</u> fuse
$ su  
# exit
# adduser <u>utente</u> fuse
# exit
</pre>


== Avvio del ''programma'' ==
== Avvio del ''programma'' ==
A questo punto, dopo aver eseguito un logout dal terminale e successivo login, per eseguire il ''programma'' in modalità interattiva (con apertura dell'interfaccia grafica) è possibile impartire il comando:
A questo punto, dopo aver eseguito un logout dal terminale e successivo login, per eseguire il ''programma'' in modalità interattiva (con apertura dell'interfaccia grafica) è possibile impartire il comando:
<pre>$ cd "$HOME/truecrypt-7.1"
<pre>$ cd "$HOME/truecrypt-7.1a"
$ ./truecrypt &</pre>
$ ./truecrypt &</pre>
Per creare o utilizzare partizioni cifrate sarà necessario utilizzare le funzionalità del programma secondo le modalità illustrate nella documentazione dello stesso.
Per creare o utilizzare partizioni cifrate sarà necessario utilizzare le funzionalità del programma secondo le modalità illustrate nella documentazione dello stesso.
Riga 168: Riga 174:
{{Autori
{{Autori
|Autore = [[Utente:Aki|Aki]]
|Autore = [[Utente:Aki|Aki]]
|Verificata_da=
:[[Utente:S3v|S3v]] 12:07, 2 nov 2012 (CET)
|Numero_revisori=1
}}
}}


[[Categoria:Crittografia]] [[Categoria:Non-Free]]
[[Categoria:Crittografia]] [[Categoria:Non-Free]]
6 999

contributi