Bibliotecas S / MIME para .net?

Eu preciso criar mensagens S / MIME usando C # (conforme especificado no RFC 2633, "S / MIME versão 3 mensagem especificação" e RFC 3335). A única biblioteca S / MIME que posso encontrar é uma biblioteca comercial (http://www.example-code.com/csharp/smime.asp), o que não é bom para nós.

Existem bibliotecas existentes para criar mensagens S / MIME e, em particular, arquivos .p7s?

Eu tenho todos os elementos criptografados e assinados que precisam entrar neste arquivo, mas eu gostaria de criar o arquivo .p7s sem handrolling minha própria biblioteca com a ajuda do documento RFC ...

EDIT: eu encontrei outrobiblioteca comercial S / MIME, o que ainda não é bom para os nossos requisitos. Está parecendo cada vez mais que vou ter que entregar uma biblioteca S / MIME, o que é triste. Está todo mundo em .net que precisa de S / MIME usando bibliotecas comerciais de código fechado para fazer isso?

questionAnswers(6)

yourAnswerToTheQuestion