更新 'README.md'
This commit is contained in:
parent
ed12870461
commit
d4c4ee7790
|
@ -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所示。
|
直接运行上述程序,先随机生成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值的大小,已申请足够的缓冲区。
|
计算HASH的操作步骤主要是创建空HASH对象,然后将数据添加到HASH对象中并计算HASH值,最后就可以获取HASH值。因为不同HASH算法,它的HASH值长度也不同,所以在调用CryptGetHashParam函数获取HASH值之前,应先获取HASH值的大小,已申请足够的缓冲区。
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue