mbed TLS

提供: ArchWiki
2019年9月27日 (金) 20:23時点におけるKusakata (トーク | 投稿記録)による版 (ページの作成:「{{Lowercase title}} Category:Transport Layer Security en:Mbed TLS Wikipedia より: :'''mbed TLS''' (previously '''PolarSSL''') は TLS と…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

Wikipedia より:

mbed TLS (previously PolarSSL) は TLS と SSL プロトコルと暗号アルゴリズムの実装および必要な補助コードです。Apache License バージョン 2.0 と GPLv2 のデュアルライセンスになっています。mbed TLS のウェブサイトでは「わかりやすく使いやすく組み込みやすく拡張しやすい」を標榜しています。

インストール

mbedtls パッケージをインストールしてください。

使用方法

コマンドの名前は "mbedtls_" から始まります。使用例は Knowledge Base を見てください。

RSA 秘密鍵の生成

$ mbedtls_gen_key rsa_keysize=keysize filename=filename

証明書署名要求の生成

$ mbedtls_cert_req filename=private_key subject_name=subject output_file=filename

関連するハウツー

自己署名証明書の生成

$ mbedtls_cert_write selfsign=1 issuer_key=private_key issuer_name=subject not_before=YYYYMMDDHHMMSS not_after=YYYYMMDDHHMMSS is_ca=1 max_pathlen=0 output_file=file

関連するハウツー

参照