文章目录
六、网络安全
6.1 基本概念
公钥
与私钥
是通过一种算法得到的一个密钥对
,互相配对且唯一配对。公钥可公开传输,私钥仅自己保留。签名
是文件的哈希值(这里简称 H H H值),用私钥加密后得到一串字符串
。- 公钥加密,私钥解密;私钥签名,公钥验证;
- 证书是第三方权威机构发放的文件,主要内容包括
机构名称
,公钥持有人名称
,公钥值
,机构签名
。
下面来逐一解释说明:
6.1.1 公钥,私钥
以 RSA
算法为例,找到三个数( N , d , e N, d, e N,d,e),它们满足以下公式(先找 N N N,再找 d , e d,e d,e):
e ∗ d = k ∗ φ ( N ) + 1 ,或: e ∗ d m o d φ ( N ) = 1 e*d = k*φ(N) + 1,或:e*d \quad mod\quad φ(N) = 1 e∗d=k∗φ(N)+1,或:e∗dmodφ(N)=1
其中:
{ φ ( N ) = (