Thread View: it.comp.sicurezza.crittografia
6 messages
6 total messages
Started by Bertram
Sun, 22 Jul 2012 19:44
Come vengono applicati gli algoritmi di crittofrafia
Author: Bertram
Date: Sun, 22 Jul 2012 19:44
Date: Sun, 22 Jul 2012 19:44
28 lines
2188 bytes
2188 bytes
Ho trovato in rete gli algoritmi come quello AES ed altri come, Sha512, Serpent, ect. La domande e: sapete come un programma come Truecrypt, in quale sequ�nza utilizza questi algoritmi, per criptare, e decriptare? Gr�zie Ciao http://embeddedsw.net/zip/Sha2_Original.zip http://www.schneier.com/twofish.html http://embeddedsw.net/zip/Twofish_Original.zip http://www.schneier.com/twofish-download.html http://en.wikipedia.org/wiki/Twofish http://embeddedsw.net/zip/Serpent_Original.zip http://www.cl.cam.ac.uk/~rja14/serpent.html http://www.schneier.com/blowfish-download.html http://en.wikipedia.org/wiki/Whirlpool_(cryptography) http://www.larc.usp.br/~pbarreto/WhirlpoolPage.html http://it.wikipedia.org/wiki/RIPEMD
Re: Come vengono applicati gli algoritmi di crittofrafia
Author: wolvesatthedoors
Date: Sun, 22 Jul 2012 20:28
Date: Sun, 22 Jul 2012 20:28
28 lines
3123 bytes
3123 bytes
On 22 Lug, 21:44, Bertram <nos...@nospam.org> wrote: > Ho trovato in rete gli algoritmi come quello AES ed altri come, Sha512, > Serpent, ect. > > La domande e: sapete come un programma come Truecrypt, in quale > sequènza utilizza questi algoritmi, per criptare, e decriptare? > > Gràzie > > Ciao > > http://embeddedsw.net/zip/Sha2_Original.ziphttp://www.schneier.com/twofish.htmlhttp://embeddedsw.net/zip/Twofish_Original.ziphttp://www.schneier.com/twofish-download.htmlhttp://en.wikipedia.org/wiki/Twofishhttp://embeddedsw.net/zip/Serpent_Original.ziphttp://www.cl.cam.ac.uk/~rja14/serpent.htmlhttp://www.schneier.com/blowfish-download.htmlhttp://en.wikipedia.org/wiki/Whirlpool_(cryptography)http://www.larc.usp.br/~pbarreto/WhirlpoolPage.htmlhttp://it.wikipedia.org/wiki/RIPEMD ci sono varie modalità, sia in sequenza, che no, come puoi vedere da qua http://www.truecrypt.org/docs/?s=encryption-algorithms,però non credo che quegli algoritmi da soli ti possano essere utili, devi sapere anche come usarli, la modalità di operazione utilizzata è XTS, descritta qui http://www.truecrypt.org/docs/?s=modes-of-operation, i reference code, perlopiù sono fatti per far capire come l'algoritmo funzioni, e di solito supportano solo la modalità ECB (inoltre whirlpool e RIPEMD sono algoritmi di hashing, mentre blowfish non viene nemmeno utilizzato in truecrypt)
Re: Come vengono applicati gli algoritmi di crittofrafia
Author: Bertram
Date: Sun, 22 Jul 2012 20:43
Date: Sun, 22 Jul 2012 20:43
30 lines
3182 bytes
3182 bytes
On 22/07/2012 22.28, wolvesatthedoors wrote: > On 22 Lug, 21:44, Bertram <nos...@nospam.org> wrote: >> Ho trovato in rete gli algoritmi come quello AES ed altri come, Sha512, >> Serpent, ect. >> >> La domande e: sapete come un programma come Truecrypt, in quale >> sequ�nza utilizza questi algoritmi, per criptare, e decriptare? >> >> Gr�zie >> >> Ciao >> >> http://embeddedsw.net/zip/Sha2_Original.ziphttp://www.schneier.com/twofish.htmlhttp://embeddedsw.net/zip/Twofish_Original.ziphttp://www.schneier.com/twofish-download.htmlhttp://en.wikipedia.org/wiki/Twofishhttp://embeddedsw.net/zip/Serpent_Original.ziphttp://www.cl.cam.ac.uk/~rja14/serpent.htmlhttp://www.schneier.com/blowfish-download.htmlhttp://en.wikipedia.org/wiki/Whirlpool_(cryptography)http://www.larc.usp.br/~pbarreto/WhirlpoolPage.htmlhttp://it.wikipedia.org/wiki/RIPEMD > > ci sono varie modalit�, sia in sequenza, che no, come puoi vedere da > qua http://www.truecrypt.org/docs/?s=encryption-algorithms,per� non > credo che quegli algoritmi da soli ti possano essere utili, devi > sapere anche come usarli, la modalit� di operazione utilizzata � XTS, > descritta qui http://www.truecrypt.org/docs/?s=modes-of-operation, i > reference code, perlopi� sono fatti per far capire come l'algoritmo > funzioni, e di solito supportano solo la modalit� ECB (inoltre > whirlpool e RIPEMD sono algoritmi di hashing, mentre blowfish non > viene nemmeno utilizzato in truecrypt) > Ok. Ma allora a cosa servono i file.c di questi algoritmi? Ciao
Re: Come vengono applicati gli algoritmi di crittofrafia
Author: wolvesatthedoors
Date: Sun, 22 Jul 2012 22:15
Date: Sun, 22 Jul 2012 22:15
46 lines
3714 bytes
3714 bytes
On 22 Lug, 22:43, Bertram <nos...@nospam.org> wrote: > On 22/07/2012 22.28, wolvesatthedoors wrote: > > > > > > > > > > > On 22 Lug, 21:44, Bertram <nos...@nospam.org> wrote: > >> Ho trovato in rete gli algoritmi come quello AES ed altri come, Sha512, > >> Serpent, ect. > > >> La domande e: sapete come un programma come Truecrypt, in quale > >> sequènza utilizza questi algoritmi, per criptare, e decriptare? > > >> Gràzie > > >> Ciao > > >>http://embeddedsw.net/zip/Sha2_Original.ziphttp://www.schneier.com/tw... > > > ci sono varie modalità, sia in sequenza, che no, come puoi vedere da > > quahttp://www.truecrypt.org/docs/?s=encryption-algorithms,perònon > > credo che quegli algoritmi da soli ti possano essere utili, devi > > sapere anche come usarli, la modalità di operazione utilizzata è XTS, > > descritta quihttp://www.truecrypt.org/docs/?s=modes-of-operation, i > > reference code, perlopiù sono fatti per far capire come l'algoritmo > > funzioni, e di solito supportano solo la modalità ECB (inoltre > > whirlpool e RIPEMD sono algoritmi di hashing, mentre blowfish non > > viene nemmeno utilizzato in truecrypt) > > Ok. Ma allora a cosa servono i file.c di questi algoritmi? > > Ciao i file .c sono dei codici sorgenti scritti in un linguaggio di programmazione chiamato C, se non sai cos'è un compilatore e non hai nozioni di programmazione non te ne fai nulla. in ogni caso, ti dico subito che l'argomento che stai affrontando è molto avanzato rispetto al livello di conoscenze che sembri avere
Re: Come vengono applicati gli algoritmi di crittofrafia
Author: Bertram
Date: Mon, 23 Jul 2012 08:50
Date: Mon, 23 Jul 2012 08:50
29 lines
2822 bytes
2822 bytes
> > >> La domande e: sapete come un programma come Truecrypt, in quale > >> sequ�nza utilizza questi algoritmi, per criptare, e decriptare? > > >> Gr�zie > > >> Ciao > > >>http://embeddedsw.net/zip/Sha2_Original.ziphttp://www.schneier.com/tw... > > Ok. Ma allora a cosa servono i file.c di questi algoritmi? > > Ciao i file .c sono dei codici sorgenti scritti in un linguaggio di programmazione chiamato C, se non sai cos'� un compilatore e non hai nozioni di programmazione non te ne fai nulla. in ogni caso, ti dico subito che l'argomento che stai affrontando � molto avanzato rispetto al livello di conoscenze che sembri avere sono cosa e il linguaggio C e cosa un compilatore. Certo, l'argomento � molto avanzato! Ma allora a cosa servono quei file messi in rete? per farli modificare da qualcuno che ha le competenze per farlo? Ciao
Re: Come vengono applicati gli algoritmi di crittofrafia
Author: wolvesatthedoors
Date: Mon, 23 Jul 2012 13:05
Date: Mon, 23 Jul 2012 13:05
49 lines
4313 bytes
4313 bytes
On 23 Lug, 10:50, "Bertram" <nos...@nospam.org> wrote: > > >> La domande e: sapete come un programma come Truecrypt, in quale > > >> sequènza utilizza questi algoritmi, per criptare, e decriptare? > > > >> Gràzie > > > >> Ciao > > > >>http://embeddedsw.net/zip/Sha2_Original.ziphttp://www.schneier.com/tw... > > > Ok. Ma allora a cosa servono i file.c di questi algoritmi? > > > Ciao > > i file .c sono dei codici sorgenti scritti in un linguaggio di > programmazione chiamato C, se non sai cos'è un compilatore e non hai > nozioni di programmazione non te ne fai nulla. in ogni caso, ti dico > subito che l'argomento che stai affrontando è molto avanzato rispetto > al livello di conoscenze che sembri avere > > sono cosa e il linguaggio C e cosa un compilatore. > Certo, l'argomento è molto avanzato! no, sapere cos'è un compilatore e il linguaggio C sono una cosa base, la programmazione crittografica invece, richiede, sia solide basi di matematica avanzata che di programmazione avanzata > Ma allora a cosa servono quei file messi in rete? per farli modificare da > qualcuno che ha le competenze per farlo? i reference code che hai linkato servono più che altro per illustrare il funzionamento dell'algoritmo, e spesso e volentieri sostituiscono le, spesso ma non sempre, ambigue spiegazioni in pseudocodice, una volta che hai compreso l'algoritmo, sei libero di implementarlo nei tuoi programmi (licenze permettendo) e (sempre licenze permettendo) anche riutilizzare il reference code, o parte di esso. Il principio di Kerckhoffs, a cui ad oggi non tutti aderiscono ancora, credendosi furbi (per fare un esempio, vedi la storia di RC4) dice che la sicurezza di un algoritmo non dipende dalla segretezza dell'algoritmo stesso ( http://en.wikipedia.org/wiki/Kerckhoffs%27s_principle ), le persone competenti e interessate, quindi, possono imparare l'algoritmo, e se sono abbastanza brave (o se l'algoritmo in questione è proprio una schifezza), possono tentarne la crittanalisi, se riescono nell'impresa, scoprendo una vulnerabilità, avranno di certo aiutato sia gli utenti che lo utilizzano che il crittografo che l'ha ideato, questo è uno dei motivi principali per cui è facile trovare i reference code in giro, non c'è nessun interesse nel tenerli segreti.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads