From d4c4ee7790d1db928c91a650ef6adee43a232652 Mon Sep 17 00:00:00 2001 From: DemonGan Date: Sun, 6 Mar 2022 16:38:23 +0000 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index db89512..30b1319 100644 --- a/README.md +++ b/README.md @@ -912,7 +912,7 @@ BOOL RsaDecrypt(BYTE *pPrivateKey, DWORD dwProvateKeyLength, BYTE *pData, DWORD -###测试 +### 测试 直接运行上述程序,先随机生成RSA公私密钥对,然后对28字节数据“What is your name? DemonGan”使用RSA公钥进行加密,得到密文后,再使用RSA私钥对密文数据进行解密。公私密钥对以及RSA加解密的结果如图9-3所示。 @@ -920,7 +920,7 @@ BOOL RsaDecrypt(BYTE *pPrivateKey, DWORD dwProvateKeyLength, BYTE *pData, DWORD -#9.1.4 小结 +# 9.1.4 小结 计算HASH的操作步骤主要是创建空HASH对象,然后将数据添加到HASH对象中并计算HASH值,最后就可以获取HASH值。因为不同HASH算法,它的HASH值长度也不同,所以在调用CryptGetHashParam函数获取HASH值之前,应先获取HASH值的大小,已申请足够的缓冲区。