DTLS1.3をサポート開始!

wolfSSLはDTLS1.3の実装を搭載しています。まだ商用での利用可能な段階ではありませんが、フル機能を搭載しベータテストできる状態にあります。コードは我々のGitHub レポジトリかダウンロードサイトから取得できます。 DTLSはその最初のバージョンから、下層トランスポートの信頼性と送信順序の保証無しにTLSと同等のセキュリティを提供することを目指しています。つまり、通信遅延に影響を…… もっと読む

組み込み向けMCUのポスト量子暗号をベンチマーク

以前、このブログでSTM32向けにTLS1.3にポスト量子KEM(Key Encapsulation Mechanism)を導入することをお知らせしていましたが、それに加えて、PQM4(ARM Cortex-M4用ポスト量子暗号ライブラリ)のKYBERレベル1KEMをwolfSSLのベンチマークに追加しました。 最適化フラグのバグ修正が完了するまでは、最適化を使用してPQM4をビルドしないように…… もっと読む

組み込み向けMCUのポスト量子暗号

wolfSSLでは、Linux x86_64マシンとARM Cortex M4 チップ搭載のSTM32 NUCLEO-F446ZEボード間で鍵合意にKYBER_LEVEL1グループを使用してのTLS1.3接続に成功しました! 接続には一般的なUART TTL-USBケーブルを使いました。Linuxマシン側ではケーブルをUSBポートに接続し、ボード側はUARTピンヘッダーに接続しました。いず…… もっと読む