Prima di tutto, come accennato nel Post Crittografia il sistema RSA è una cifratura a chiave pubblica e sfrutta le proprietà dei numeri primi. Inoltre l’aritmetica adottata (nei calcoli) non è quella ordinaria, bensì la cosidetta artirmetica finita o modulare. Iniziamo proprio da quest’ultima per procedere passo dopo passo nella realizzazione di una cifratura RSA.
Articoli con Tag ‘numeri-primi’
La cifratura RSA
Crittografia
Visto che si parla sempre più spesso di crittografia, decifrazione di codici, violazione delle protezioni adottate sui DVD e quant’altro, ecco alcuni accenni utili per comprendere, almeno a grandi linee, un’argomento estremamente vario, interessante e complesso.
L’arte della critografia, cioè la capacità di nascondere un messaggio a tutti tranne che ad uno specifico destinatario, risale a tempi antichissimi. In generale crittografare un messaggio significa scegliere un metodo di codifica, e ve ne sono di svariati. L’inconveniente, sino a poco tempo fa, era che tale metodo doveva essere conosciuto non solo dal mittente (colui che criptava il messaggio) ma – ovviamente – anche dal destinatario. In altre parole mittente e destinatario devono trovare un modo per scambiarsi il metodo di codifica.






Ultimi Commenti
Marco: Ti ringrazio moltissimo, mi hai illuminato
ho risolto impostando [cc_objc] //OptionViewController.m -...
Giovambattista Fazioli: @Marco: Ti consiglio un approccio credo più corretto. Se hai eseguito il subclass del tab...
Marco: Scusa lo spam.. ho notato che c’è un errore.. ecco la correzione [cc_objc] /** PrimaClasse.h **/ #import...
Marco: dimenticato.. in [cci]OptionViewController[/cci ] il [cci]@syntetize[/cci] del delegato l’ho messo
luigi: molto chiaro e semplice devo ammettere che anche scrivendo da un pà difficilmente uso delegati creati da...