03 2021 档案

摘要:openssl pkeyutl -sign -in $hash_file -inkey $priv_file -pkeyopt rsa_padding_mode:pss -pkeyopt rsa_pss_saltlen:-1 -pkeyopt digest:sha256 -out $sig_file 阅读全文
posted @ 2021-03-25 10:35 panrui 阅读(185) 评论(0) 推荐(0)
摘要:使用过程中,我们可能会需要直接从二进制格式得到所需要的密钥。 1 int binary_pk_get_public_key( mbedtls_pk_context *ctx, const unsigned char *pModulus, const unsigned char *pPublicExp 阅读全文
posted @ 2021-03-24 11:03 panrui 阅读(1082) 评论(0) 推荐(0)
摘要:数字签名的步骤一般是对一段有意义的数据进行签名。这端数据可以是一个文件,可以是一段数据,对数据的格式和内容没有要求。然后对该段数据进行HASH。然后再进行签名操作,签名操作是使用私钥进行的。发送方将签名附在原文的末尾(放在开头和末尾不做要求)。 接收方收到数据后,对签名进行验证。但是此时使用的是公钥 阅读全文
posted @ 2021-03-12 13:44 panrui 阅读(1683) 评论(0) 推荐(0)