以前、wolfMQTTにKyberとFalconのサポートを追加しました。これは、liboqsとの統合により実現されたものでした。
時が経ち、KyberはML-KEMに、DilithiumはML-DSAになりました。Falconは間もなくFN-DSAとして標準化が完了する見込みです。wolfCryptはML-KEM / ML-DSAの独自実装を持っています。
これに合わせて、wolfMQTTに同梱しているドキュメントを更新しました。具体的には、OpenSSL3とOQSプロバイダー上のOQSのMosquittoポートに対する相互運用性デモの実行方法を追加しています。
この相互運用性デモプログラムでは、MosquittoブローカーとサブスクライバーがwolfMQTTパブリッシャーをlistenします。シンプルなプログラムですので、ぜひお手元でお試しください。
ご質問がございましたら、ぜひ info@wolfssl.jp までお問い合わせください。
原文:https://www.wolfssl.com/wolfmqtt-using-wolfcrypts-implementation-of-ml-kem-and-ml-dsa