2012-12-25 10 views
9

Sto cercando un'implementazione molto semplice di RSA in C. Ho bisogno di metterlo in un DSP, quindi mi piacerebbe usare qualcosa di molto sottile e diretto. Tuttavia, ho appena trovato solo esempi con pochi numeri (int o long) mentre ho bisogno di implementare RSA almeno a 1024 bit, quindi devo anche fare i conti con grandi numeri.Libreria per implementazione RSA in puro C

Potete indicarmi alcune librerie o esempi per questo?

risposta

5

Il LibTomCrypt e i progetti correlati sono molto chiari e comprensibili.

+0

a quanto pare, il sito si è spostato qui -> http://www.libtom.net/?page=features&newsitems=5&whatfile=crypt – torus

+0

@torus: Grazie, ho corretto il link. –

1

Il latest openssl release's source contiene un'implementazione di RSA, che dovrebbe funzionare correttamente per i propri scopi. In alternativa, è possibile considerare anche il progetto GNUPg, un altro progetto open-source con un componente RSA.