2011-06-25 4 views
1

J'essaie d'utiliser PKCS en mono. Le seul problème est que, après l'exécution MoMa, le rapport d'analyse a montré l'ce qui suit:Quelles sont les alternatives à OpenSource System.Security.Cryptography.Pkcs?

Calling Method   Method with [MonoTodo] 
Byte[] Sign (Byte[])  void SignedCms.ComputeSignature (CmsSigner)  
Byte[] Sign (Byte[])  Byte[] SignedCms.Encode()  
Byte[] Envelope (Byte[]) void EnvelopedCms.Encrypt (CmsRecipient)  
Byte[] Envelope (Byte[]) Byte[] EnvelopedCms.Encode() 

Comme vous pouvez le voir, les méthodes requises que je dois utiliser, ne sont pas encore mis en œuvre sur Mono. Est-ce que quelqu'un connaît une solution de contournement, peut-être un correctif, ou quelqu'un connaît-il des bibliothèques open source qui me permettrait d'obtenir des résultats similaires à ceux du module System.Security.Cryptography.Pkcs.CmsSigner.

TIA,

Andrew

Répondre

1

BouncyCastle a une version C# et est pris en charge sur Mono. Il inclut également l'API pour les générateurs et les processeurs CMS.

Questions connexes