ah ho capito, vuoi proprio implementare tu il motore crittografico per motivi didattici.
Allora nel caso del client/server sarebbe molto interessanet implementare il Diffie-Hellman.
Però devi cmq basarti su un provider per crittografare di fatto, visto che in teoria ti limiti a far girare le chiavi e creare tu gli stream.
Se vuoi proprio fare tu tutto tutto dovresti capire bene l'algoritmo, dal padding a tutte le fasi facendo anche le teorie matematiche che ne stanno alla base.
In questo caso più di tanto non posso aiutarti, al più se cerchi sul sito puoi trovare una spiagazione dell'algoritmo RSA molto semplicistica e teorica.
Ultima modifica effettuata da netarrow il 17/04/2007 alle 18:10 |