# 命令行工具
注意:
* 命令行工具接口在v3版本正式发布前还会有较大调整
* SM2, SM3, SM4等算法的命令相对比较底层,是对C语言接口的简单封装,命令行的应用开发者需要组合使用这些指令
命令行工具:
* `sm3` 计算SM3杂凑值,支持带公钥和ID的Z值计算
* `sm3hmac` 计算SM3-HMAC值
* `sm2keygen` 生成SM2密钥对,以PKCS #8口令加密的PEM格式存储
* `sm2sign`,`sm2verify` SM2签名和验证,生成DER二进制编码的SM2签名值
* `sm2encrypt`,`sm2decrypt` SM2加解密,注意只支持较短的消息加密
* `reqgen` 生成PKCS #10证书签名请求PEM文件
* `reqparse` 解析打印REQ文件
* `reqsign` CA用私钥对REQ文件签名,生成证书
* `certgen`生成自签名证书
* `certparse` 解析打印证书
* `certverify` 验证证书链
TLS功能
* `tlcp_client`
* `tlcp_server`
* `tls12_client`
* `tls12_server`
* `tls13_client`
* `tls13_server`
私钥总是默认以口令加密的方式存储
SM3/HMAC-SM3 以二进制的格式输出
签名和SM2Ciphertext以DER编码输出
应该提供一个口令导出密钥的算法,由口令导出密钥
SM4加密需要外部提供key, iv
HMAC-SM3可以用命令行的方式拼合
因此没必要提供一个单独的SM4-CBC-HMAC-SM3
没有合适的资源?快使用搜索试试~ 我知道了~
gmssl 3.0 - android 编译工程
共815个文件
o:210个
c:113个
h:56个
需积分: 5 10 下载量 140 浏览量
2022-06-20
16:10:10
上传
评论
收藏 10.5MB ZIP 举报
温馨提示
gmssl 3.0 - android 编译工程
资源详情
资源评论
资源推荐
收起资源包目录
gmssl 3.0 - android 编译工程 (815个子文件)
0024fe7efaf26c5cf910426bab64029e5f139d 3KB
0056954b2a3ef1e847ac6494f389617a3fd335 2KB
03a735093ce932b02abaed509d4f57a7948096 1KB
0412e935cd0214d49605e7b62300b6017409d2 3KB
048da7ef240d09527dacb0c5b3c36f0b0218a1 2KB
05382d911c898c44fec106188d0748895a6d71 2KB
062df77f72ac9a09c49df8e7d2df5727f9b3b9 5KB
07f7a985ff0abed47bb33a8e07a2122cae4d08 4KB
0830be33c373664d2c34a7053ef14f6c79167c 118B
0af88ba5adaa1ce111ad04d795e952ce5a8b4c 2KB
0c4cbd393fbeceb569b145049b2873ada83b3e 156B
0c5189a427cc08fbec14bbe0099f2ec6538422 1KB
0c69236673dbcb222ae349214c259f9b1cdf5d 2KB
0d2e44e60ff95e7bf7e0fb692d278d06b88e77 1KB
0dccfc95604416b28d7e6f5282c99707cabae0 2KB
0dd13395c332f85d32cb898af0ce2b92566d06 1KB
0ddd7c7df81d7d435e4575e5088a2d606b3a86 2KB
106fad0a9d4658e89e0b11e9380ee1173da686 2KB
10b41a77796772f5306411b8ac63a822724b68 14KB
12c481d54f4275ac03795910f8691a6458f5a8 64B
15442ee4ddce443a7eb1e083758e9097de9fd5 109B
15e2e319f3fdb7ac55d96cad1c8a2e60884f38 45B
15e4aa6013f1691b912e5f9e49a7a646074cc3 2KB
1640f981b44cfd27a989324eafeb6354c3c066 2KB
17f23727165afd869d6283b5f1f2454a217105 48B
1bb434814107eb79d7a30b676d344b0df2f8ce 438B
1becd7a82214bcba279eb2d7d4c788c7378275 2KB
1d66361665b36935ffdb3cb118a7fa33b1aac7 190B
1e6a0a7423bca7ed478575e41d38f8e9be0f12 108B
1f262daee78198cff2975d7583b3487f95f82b 168B
208c2835136b90845302180ccacdcf67a23a07 45B
20cfc0bc32ef13d9888fd225938812e1e0b2f3 1KB
20e0f08312f760cbb0c5b54628062767cb93ff 2KB
20fce5af5ea434a2b8b9d833e0f875a2757864 547B
21f5b299f13cc5ff6a4e073b386d8be8af1365 2KB
22d0f8e4fa7ff5c6d09e254a822f1550a5bd4f 2KB
2524306ee5d884baf0bede5876a0af99ae7e77 46B
266442a280fdd3581956429ed2c57e9bff2371 45B
26ddd666432a81957fe3dd5da89805237c1550 2KB
277d327a28f8b0316ec3f7c9df499c03b394af 2KB
285ade9b9a072b16be70416dcf99a4a28bde2b 3KB
2a4c9ef06c1af5bcd59c159a390c8611006f68 2KB
2c16ca166261635693f534e2b7205313191f34 205B
2eda74aaf7d8e030a088ef81e7ce6baba124d6 1KB
2f3c5f9ff1075a374bfb10ef29c7c4d247ec11 2KB
300d3d777163ebd32a9e5f2ded901958484539 161B
31661cfdc6ecd066387c9ab024a9807e476fe2 2KB
31779edaf5de3cb32cd733d275b9a82a7ad176 2KB
31f0f48dc79aa19546396009e55fdd6765c656 2KB
31f84a45669651589589a59eae591ccfb79664 2KB
327b7d00c7bb0c6adefb9ec4c857c9dfb4f444 2KB
335b578fd27aae906978db3d6c632a51962f8f 3KB
343091738e8cc0f49e809de56f1fcffb8d712f 616KB
3450fd5165ed58ee8d8ec5d4b8f09240328def 6KB
34dc7b5eeb28718a554f661d31e4507a68ca81 47B
3549a9d3635ed2125ca7fbe46a46d893f35b47 7KB
3617a60522e2442048cbc3a545230f9fc6365f 174B
36eb7328d77eb391e7ea4f1da48c18d75c127f 2KB
3a21b196fbbb2aea459d5bb81ee16a7afdf537 3KB
3e2443649fa0f6673d60a86f88fd2bfcdd9be2 158B
3e401ff3572d64e7a3017aed4c8642e051aa60 345B
3edc46009f3e49017dffd3f2102045611436e4 630B
3f1063fb6d5b4b90815ede8790bfb4a4d83a77 4KB
42e380569057be5e007740c009bf0aaecdf964 5KB
43df861c72816e643572864ba5403c17ec32b7 2KB
443496e482f69f4570165c5ed25c1511cd2b79 3KB
45d865ed8fc18234ac0c89a09f7a1db669cfeb 2KB
46557e92d6d975b3e217e16d9f52c67b64187e 5KB
47f2b400392b79d2c0259956b466523f602709 2KB
480a12120dfe7cb40383c25a68632c51af71ac 1KB
495122e9c9f81bf512aa6d3dfc6e293eeb013b 8KB
4991e05a2af4255238e78e33efb1915d8499f8 3KB
4a934a1ab29769d5ebcedfd53a0b43e497a04d 494B
4d13d06b7c3768c909d4ed45a577381f12bdf1 4KB
4da42ba4569e620cbf6f67c65196755f575b3a 2KB
4dd04922440aaa18eec18ee2d062acf6b56d9f 782B
4e1516d899177e21be49c9458a81c827ea0510 2KB
4f5f24740fee2d4017da4986beba7f5512b10c 2KB
4fdef461bbac648636577eae42a244884001c7 2KB
504355c49a584fed0cf4e3f9b65baea11d10b4 2KB
50c5ffa9eb19aef0c6dcb52f9a335f508526a9 1KB
529aab5fdcde9868da7ff755081a1e01df2f04 2KB
53dbd1fd82487df2d06121f85f7994728f1070 172B
54661ecf346ff6f871d001e87e5170b07a09cd 5KB
54736d993a20dbde1760e58a29c76cf2fca38a 3KB
54d8e134a1f449f1f1b4b81cc7b1696e41a628 1KB
55eb204446ea6524bfdcc3a016fdd5f49ec79c 1KB
5643d6a2ca62258464e83c72f5156dc941c609 959B
56c10d86b0f189570bfcfc1a8932c5bf78b7d7 3KB
570f7be091beca5270a7000f449ed9179f3a64 2KB
589b5340452eb7e7a22eeb2cdc34e9c3659e76 2KB
59396dc64e17400b54b27341765b09838aa302 2KB
5a9211b9e27b37b05ee4c4e4f0a72d8d189143 3KB
5b4294ff55818311c8851d08792e944316aa37 96B
5bfbcf611a4c317f7ac2da40a9e19366ca897b 307B
5c10a46c8507127eef82f97405f272669c4750 175B
5d03638ead5316bb3c517c4f548fac5e1b4057 96B
5d612a58c8345babf28043acbef5e1f9e94c42 158B
5e59b2823576532cbc5e304a7c56c66a07ac33 1KB
6162b03d82f555ff5179baec269bb32384abc4 3KB
共 815 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
zhangbh2014
- 粉丝: 47
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0