密码学:CryptCreateHash和CryptDeriveKey
CryptCreateHash调用 BCryptCreateHash函数来创建散列或消息验证码(MAC) 对象,其中,第二个参数Algid决定了哈希算法,具体参考https://docs.microsoft.com/en-us/windows/win32/seccrypto/alg-id值。 BOOL CryptCreateHash( [in] HCRYP……
08-18 立刻查看
密码学:欧拉函数、欧拉定理、模反元素
1 互质关系 如果两个正整数,除了1以外,没有其他公因子,我们就称这两个数是互质关系(coprime)。比如,15和32没有公因子,所以它们是互质关系。这说明,不是质数也可以构成互质关系。 关于互质关系,不难得到以下结论: 1. 任意两个质数构成互质关系,比如13和61。 2. 一个数是质数,另一个数只要不是前者的倍数,两者就构成互质关系,比如3和1……
01-04 立刻查看