最后更新:2022-05-25 13:36:21 手机定位技术交流文章
本次审查以第五章:公用钥匙密码技术为基础。
关键管理(第6章)
安全议定书,第七章
博客链接:一般信息安全第三章第5、6和7章
公用钥匙密码技术(第5章)
本章讨论各种共同的公用钥匙方法,包括基于大量分解孔数的RSA算法和基于离散对数困难的Diffie-Hellman/ElGamal密码系统,讨论了各种共同的公用钥匙方法,包括基于大量分解孔数的RSA算法和基于离散对数困难的Diffie-Hellman/ElGamal密码系统。
关键管理(第6章)
本章讨论在对称和公共关键密码应用程序方面的关键管理办法。
安全议定书,第七章
本章讨论安全议定书的概念和安全议定书在网络分层系统结构中的常规分类。
用户A进行以下工作
Euler 函数:正整数的算术函数。 n n n ,欧拉函数 φ ( n ) varphi(n) φ ( n ) 是 小于或等于 n n n 的正整数中与 n n n 互质的数的数目。
(一般认为 φ ( 1 ) = 1 varphi (1) = 1 φ ( 1 ) = 1 )
以下是一些关键理论:p和q是混为一谈的数字。 n = p ∗ q n=p*q n = p ∗ q , φ ( n ) = φ ( p ) φ ( q ) varphi(n)= varphi(p)varphi(q) φ ( n ) = φ ( p ) φ ( q ) 是的,特别是如果p和q是质数的话。 φ ( n ) = ( p − 1 ) ( q − 1 ) varphi(n) = (p-1)(q-1) φ ( n ) = ( p − 1 ) ( q − 1 ) 。
更多信息: Euler Totient 函数概述和分析
使用同样的方程式:提供正整数。 m m m ,如果两个整数 a a a 和 b b b 满足 a − b a-b a − b 能够被 m m m 整除,即 ( a − b ) m frac{(a-b)}{m} m ( a − b ) 获得一个整数 并称之为它。 a a a 和 b b b 对模 m m m 同余,记作 a ≡ b m o d m a equiv bmod m a ≡ b m o d m 余额已被修改为整数的等值。
换言之, e d − 1 ed-1 e d − 1 只能被 φ ( n ) varphi(n) φ ( n ) 整除
p
=
61
,
q
=
53
n
=
p
×
q
=
61
×
53
=
3233
φ
(
n
)
=
(
61
−
1
)
×
(
53
−
1
)
=
3120
p=61, q=53\ n=p times q = 61 times 53=3233\ varphi(n)=(61-1) times (53-1)=3120
p
=
6
1
,
q
=
5
3
n
=
p
×
q
=
6
1
×
5
3
=
3
2
3
3
φ
(
n
)
=
(
6
1
−
1
)
×
(
5
3
−
1
)
=
3
1
2
0
选择
e
e
e
使得
e
e
e
与
φ
(
n
)
varphi(n)
φ
(
n
)
互素,即
e
e
e
与
φ
(
n
)
varphi(n)
φ
(
n
)
除了1个因素之外,没有其他其他因素可以选择若干参数。
e
=
17
e=17
e
=
1
7
,然后确定是否分开。 (3120)OK,因为它不是除以17。
e
=
17
e=17
e
=
1
7
计算
d
d
d
, 实际上是计算模
φ
(
n
)
varphi(n)
φ
(
n
)
e 除以乘数的逆数。
17
×
2753
=
46801
17 times 2753=46801
1
7
×
2
7
5
3
=
4
6
8
0
1
也就是46801除以3120加1等于..
d = 2753 d=2753 d = 2 7 5 3
用户 B 向用户 A 发送 M 加密信件
用户A 收到消息 c c c 后,做如下工作
m = 85 5 2753 m o d 3233 = 123 m=855^{2753} mod 3233 = 123 m = 8 5 5 2 7 5 3 m o d 3 2 3 3 = 1 2 3
可以设想在不安全的通信路线上提供某些公共信息,允许双方获取敏感信息吗?这需要关键的谈判。
懒得写了,看去吧 Diffie-Hellman密钥协商算法 & 中间人攻击
由于现代密码学要求公开密码算法,关键安全是密码应用程序中最困难的问题。
关键管理是对从生产到销毁的关键进行安全控制,包括各种内容和活动,如关键生成、分配、储存、装载、使用、备份、回收、提取、更新、撤销、销毁和保护,其主要目标是确保关键的安全。
KDC(钥匙师中心)TTP(Trusted Third Party)CA(Certification Authority)以下是关键管理的一些基本需要:
如果在对称密码系统中需要两两个或两个共用钥匙,用户为N(N-1/2),则所需钥匙总数为N(N-1/2)/2。
使用公用钥匙密码,使对称关键共享动态协商和更新成为可能。
关键分类和等级管理的管理:加强安全
密钥分类举例
MK
(主键):关键层次顶端的钥匙。KCK
(关键订约钥匙):通信中用于生成电文认证代码,以确认生成的密钥或电文。KEK
(密钥) : 使用密钥传输协议加密附加密钥 。TK
无法访问文件夹:%s:%s如何方便地获得所要求的、有效的和准确的公共钥匙?
本文由 在线网速测试 整理编辑,转载请注明出处。