• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 密钥生成与转换介绍
2
3<!--Kit: Crypto Architecture Kit-->
4<!--Subsystem: Security-->
5<!--Owner: @zxz--3-->
6<!--Designer: @lanming-->
7<!--Tester: @PAFT-->
8<!--Adviser: @zengyawen-->
9
10在以下场景中,经常需要使用密钥生成操作:
11
121. 随机生成算法库密钥对象。该对象可用于后续的加解密等操作。
13
142. 根据指定数据生成算法库密钥对象(也就是将外部或存储的二进制数据转换为算法库的密钥对象)。该对象可用于后续的加解密等操作。
15
163. 根据密钥参数生成指定的算法库密钥对象。该对象可用于后续的加解密等操作。
17
184. 获取算法库密钥对象的二进制数据,用于存储或传输。
19
205. 对于非对称密钥,获取密钥对象的参数属性,用于存储或传输。
21
22其中,密钥对象Key包括对称密钥SymKey和非对称密钥(公钥PubKey和私钥PriKey),其中公钥和私钥组成密钥对KeyPair。
23