【发布时间】:2016-08-30 06:11:44
【问题描述】:
我必须使用 PKCS 对消息进行签名和加密:
EnvelopedCms envelopedCms = ...
// Add recipients
envelopedCms.Encrypt(recip1);
//
msg = envelopedCms.Encode();
我需要以下格式的结果:
-----BEGIN PKCS7-----
base64 encoded msg
-----END PKCS7-----
你知道如何在c#/.net中以这种格式导出吗?
谢谢
【问题讨论】:
-
你不能只是 Base64 编码
msg并将其包装在 BEGIN/END 文本中吗?