問題タブ [mbedtls]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mbedtls - libmbedtls-dev を使用した mbed TLS のインストール
私は現在mbed TLSを使用していますが、何か奇妙なことを発見しました:
mbedtls_rsa_export_crt() 関数 [1] を使用して秘密 RSA キーの CRT パラメータを抽出したいと考えています。残念ながら機能はありません。問題は、パッケージ マネージャーを介してライブラリをインストールしたことのようです。libmbedtls-dev パッケージ [2] をインストールしました。
[2] のコードは非推奨ですか、それとも一部の機能が欠落しているのはなぜですか?
[1] https://tls.mbed.org/api/rsa_8h.html
[2] https://packages.debian.org/de/sid/libmbedtls-dev
ご支援いただきありがとうございます
MK14
stm32 - mbedTLS は STM32 F1 で動作しますか?
スタックmbedTLS
は によって提供されST
ていますSTM32 F7 microcontrollers
が、それは ではありませんSTM32 F1
。
だから私は理由があるのか 、それがmbedTLS
作品を作ることができるのか知りたかったのSTM32 F1
です.
ありがとうございました。
curl - open_ssl と curl を使用してサーバー証明書を確認する
非常に限られた数のサーバー証明書しか含めることができない組み込みデバイス (mbedTLS を実行) があり、curl を使用してデバイスに配置している PEM ファイルを検証したいと考えています。icanhazip.com (IPv6) を使用して確認しています。PEM ファイルを作成するには、openSSL を使用します。
証明書部分を icanhazip_com.pem に保存し、curl で検証を試みます。
しかし、私はエラーが発生します:
mbedtls - mbedtls を使用して証明書から個々の OID を抽出するにはどうすればよいですか?
x509 証明書を mbedtls にロードしており、次の方法で件名フィールド全体を取得できます。
特定のフィールドを抽出するために出力を文字列トークン化することは可能ですが、これはエラーが発生しやすいようです。
CN や OU エントリなど、このフィールドの個々の OID 値を取得する簡単な方法はありますか?
ssl - データ接続のための FTPS クライアント手順
LWIP および mbedTLS スタックを備えた組み込みシステムで FTPS クライアントを開発しています。
今のところ、私がしていることは次のとおりです。
- DHCP で IP アドレスを取得する
- DNSでサーバーのIPアドレスを取得する
- サーバーへの TCP 接続を開始します (制御接続)。
- コマンド AUTH TLS を使用して、TLS プロトコルを使用することを FTP サーバーに通知します。
- サーバーとの TLS プロトコルのハンドシェイク
- サーバーが送信する x509 証明書を検証する
- パッシブ モードで作業したいこと、およびコマンド RETR を使用してファイルを読み取りたいことをクライアントに伝えます。
ここで、ファイルを読み取るためにデータ接続を開く必要があります。だから私が知りたかったのは、データ接続が制御接続と同じ方法で保護されているということですか? つまり、検証する証明書があるということですか? 握手は同じですか?
これが明確でない場合は、私がこの分野の専門家ではないことをお知らせください。
今後ともご回答よろしくお願いいたします