http://msdn.microsoft.com/en-us/library/system.security.cryptography.pkcs(VS.85).aspxでは、次のデジタル署名属性が定義されていることがわかります。
- Pkcs9ContentType
- Pkcs9ドキュメントの説明
- Pkcs9DocumentName
- Pkcs9MessageDigest
- Pkcs9SigningTime
このうち、Pkcs9DocumentDescriptionとPkcs9DocumentNameはPKCS#9 仕様には存在しません。Bouncy Castleを使用する Java アプリケーションがあり、この 2 つの属性を持つデジタル署名をアプリケーションで作成できるようにしたいと考えています。
それで、私は2つの質問があります:どうやってそうするのですか?私はそれをすべきですか?