Bello. Mi hanno sempre interessato gli aspetti matematici della crittografia soprattutto quelli inerenti a<br>strumenti utili per valutare l'attaccabilità o meno di un determinato algoritmo non per forza bruta ma<br>per proprietà matematiche che riducono la cardinalità dello spazio delle chiavi da esplorare.
<br>Per applicare tutta la teoria è necessario conoscere molto bene ciò che può esser fatto o no<br>con un calcolatore perché di solito gli algoritmi legati alla crittografia devono essere eseguiti nel<br>modo più efficiente possibile, vedi test di primalità, ad esempio, che sicuramente conosci.
<br>Devi studiare bene l'architettura dei calcolatori e imparare come i processori eseguono le varie<br>istruzioni, a meno che tu non desideri occuparti solo degli aspetti teorici. Se vuoi occuparti della<br>parte pratica allora C ed assembler (per gli Intel x86) sono gli strumenti principali con cui scriverai
<br>il codice, soprattutto per l'efficienza delle istruzioni generato. Dai un'occhiata al codice del progetto<br>openssl (<a href="http://www.openssl.org">http://www.openssl.org</a>), così ti fai un'idea della realizzazione pratica degli algoritmi sia a
<br>chiavi simmetriche che asimmetriche, RSA, DES, AES, ecc...<br>Spero di esserti stato d'aiuto.<br><br>Ciao,<br>Ernesto<br><br><div><span class="gmail_quote">On 3/24/06, <b class="gmail_sendername">Silvietta</b> &lt;<a href="mailto:giuliettas@libero.it">
giuliettas@libero.it</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt; Ciao Silvia,<br>&gt; quale aspetto della crittografia studi?
<br>&gt;<br><br>&gt; Ciao Ernesto,<br>Ho studiato un po tutti gli algoritmi di crittografia ma mi interessano molto quelli simmetrici, RSA e chiavi pubbliche,&nbsp;&nbsp;firme digitali. La tesi l'ho fatta sulle Curve Ellittiche e relative applicazioni!! Mi piacerebbe molto iniziare a vedere come applicare tutto quello che ho studiato in teoria all'universita!
<br>Hai qualche idea? Qualche consiglio da darmi? So che serve una buona base di programmazione anche...<br>A presto<br>Silvietta<br><br><br><br><br>--<br>Mailing list info: <a href="http://lists.linux.it/listinfo/sabazialug">
http://lists.linux.it/listinfo/sabazialug</a><br></blockquote></div><br>