CMS/PKCS#7デコードAPIの追加とビルドオプションについて

wolfSSLにて、新しいCMS/PKCS#7メッセージタイプをデコードできるようになりました。それぞれ、以下のAPIで処理できます。

SymmetricKeyPackage (RFC 6031)

wc_PKCS7_DecodeSymmetricKeyPackageAttribute()

wc_PKCS7_DecodeSymmetricKeyPackageKey()

OneSymmetricKey (RFC 6031)

wc_PKCS7_DecodeOneSymmetricKeyAttribute()

wc_PKCS7_DecodeOneSymmetricKeyKey()

EncryptedKeyPackage (RFC 6032)

wc_PKCS7_DecodeEncryptedKeyPackage()

なお、以前のwolfSSLバージョンではCMS/PKCS#7デコード機能(HAVE_PKCS7)を有効化するために、X.963 KDFサポート(HAVE_X963_KDF)とAES keywrap機能(HAVE_AES_KEYWRAP)を有効にする必要がありました。

現在では、これらの要件なしでCMS/PKCS#7デコード機能を有効化できるようになっています。

ご質問がございましたら、ぜひ info@wolfssl.jp までお問い合わせください。

原文:
https://www.wolfssl.com/new-cms-pkcs7-decode-apis-for-symmetrickeypackage-onesymmetrickey-and-encryptedkeypackage
https://www.wolfssl.com/relaxing-cms-pkcs7-decode-support-requirements