mbed TLS - Arch Linux 中文维基

跳转到内容

# mbed TLS

来自 Arch Linux 中文维基

翻译状态：

- 本文（或部分内容）译自 mbed TLS，最近一次同步于 2020-08-20，若英文版本有所更改，则您可以帮助同步与翻译更改的内容。
- 您可以在 ArchWiki 的对应页面找到本文翻译的原始修订历史。
- 本文可能与英文原文存在出入。

根据 Wikipedia:

  mbed TLS（以前的 PolarSSL）是 TLS 和 SSL 协议以及相应的加密算法和所需支持代码的实现。它具有 Apache License 版本 2.0 和 GPLv2 的双重许可。网站上的声明是 mbed TLS 旨在“易于理解，使用，集成和扩展”。

## 安装

安装 mbedtls包 软件包。

## 用法

命令名称以“mbedtls_”开头，关于用法示例，请参见知识库。

### 生成 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

相关方法

## 参见

- 官方网站
- API 文档

分类：​

- TLS

mbed TLS
添加话题