C # Signer des données avec RSA en utilisant BouncyCastle
Personne ne sait d'un simple tutoriel ou un exemple de code de signature de données en c# à l'aide de château gonflable. En Java il y a des tonnes de tutoriels et d'exemples. Je ne peux pas trouver un seul exemple en c#. Personne ne sait comment faire cela?
source d'informationauteur w.donahue
Vous devez vous connecter pour publier un commentaire.
Bon, je ne pouvais pas trouver toute la documentation sur la façon de le faire. Mais j'ai fini par essayer de le comprendre.
Je suis coller le code complet ici, donc j'espère que ça peut aider quelqu'un dans le futur.
Cette classe permettra de calculer une signature RSA avec un hash sha1 de la condition de chaîne et de vérifier ainsi.
Regarder Château Gonflable site web. Il y a des archives avec les sources et les exemples.
http://www.bouncycastle.org/csharp/download/bccrypto-net-1.7-src-ext.zip
Que des exemples, il y a beaucoup de tests NUnit.
Voici le code de la méthode pour crypter les données du tableau d'octets à l'aide de l'algorithme RSA comme un échantillon, mais dans le Château Gonflable sources et des tests, vous pouvez trouver plus d'échantillons.
Avez-vous essayé Signtool. Cet outil sera sous Microsoft framework dossier.
.NET ne pas exposer à des algorithmes de chiffrement à des fins de sélection. Et il y a beaucoup de tutoriels pour le RSA.
Par exemple.