2018-09-17wolfSSLは、お使いの開発環境によって2つのビルドオプションの指定方法があります。configureコマンドでの指定Linuxなどで主に使われているconfigureコマンドでMakefileを生成する場合は、–enable-xxxxオプションを指定します。–enable-debugこれによって、wolfSSLのライブラリー、サンプルプログラムなどをビルドするMakefileとconfigureコマンドで指定したビルドオプションをC言語のヘッダーファイルに変換したwolfssl/options.hファイルが生成され、makeコマンド実行時に参照されます。自分のアプリケーションのためのコンパイルの際は、コンパイラのincludeオプションやソースコードの先頭の#includeでこのwolfssl/options.hをインクルードしてください。ビルドオプションを参照ください。user_settings.hによる指定Windows上でIDEなどconfigureコマンドを使わない環境で開発を行う場合は、user_settings.hというファイル名のヘッダーファイルを作成し、ビルドオプションを設定します。その場合、開発ツールの設定でWOLFSSL_USER_SETTINGSマクロをdefineするよう設定してください。user_settings.hのパスをインクルードパスに追加してください。非標準環境でのビルドを参照ください。https://wolfssl.jp/wordpress/wolfsite/wp-content/uploads/2016/08/wolfSSL_UserManual-jp-3_9_0.pdfuser_settings.hの各開発プラットフォームの例が、以下のファイルにありますので併せてご参照ください。IDE/Renesas/cs+/Projects/common/user_settings.hさらに詳しい情報は弊社問い合わせ窓口info@wolfssl.jpまでお問い合わせください。好評販売中wolfSSLをもとに、SSL/TLSの利用法と仕組みを解説。(1)wolfSSL軽量SSL/TLSライブラリwolfSSLは組み込みシステム向けの軽量SSL/TLSライブラリです。既存のネットワークスタックにも容易にSSL/TLS層を追加することができます。最新プロトコルTLS1.3、DTLS1.2をサポートしています。wolfSSL製品ページwolfCrypt暗号エンジンwolfCryptは組み込みシステム向けのコンパクトな暗号アルゴリズムのライブラリです。楕円暗号、Curve25519など最新のアルゴリズムにも対応します。CMVP認証を取得しています(認証#4718)。FIPS認証版、wolfSSLの認証取得サービスについてはこちらのページを参照ください。FIPS認証版wolfMQTTIoTクライアントライブラリwolfMQTTはIoTデバイス向けのMQTTクライアントライブラリです。wolfSSLを併用することでSSL/TLSをサポートします。MQTT3.1に準拠し、すべてのパケットタイプ、QoSをサポートします。wolfMQTT製品ページご質問、ご不明点がありましたら、お気軽にお問い合わせください。reserved.サポートとヘルプサポートフォーラムサポートパッケージコンサルティングサービス脆弱性情報お問い合わせプライバシーポリシーリファレンスアルゴリズム/プロトコルリファレンスプレゼンテーションイベント。