答: diffie-hellman密钥交换方法是和于2023年提出的第一个公钥密码算法,已在很多商业产品中得以应用。算法的唯一目的是是的两个用户能够安全地交换密钥,得到一个共享的会话密钥,算法本身不能用于加、解密。
dh算法的安全性建立在秋离散对数的困难性的基础上。
diffie-hellman密钥交换算法允许实体间交换足够的信息以产生会话加密密钥。按照惯例,假设一个密码协议的两个参与者实体分别是alice和bob,alice使用bob的公开值和自己的秘密值来计算出一个值;bob也计算出自己的值并发给alice,然后双方使用自己的秘密值来计算他们的共享密钥。其中的数学计算相对比较简单,而且不属于本书讨论的范围。
算法的概要是bob和alice能够互相发送足够的信息给对方以计算出他们的共享密钥,但是这些信息却不足以让攻击者计算出密钥。
diffie-hellman密钥交换:允许两个实体在公开环境中协商一个共享密钥,以便在后续的通信中用该密钥对消息加密。
答: 椭圆曲线并不是椭圆,之所以称为椭圆曲线是因为它们与计算椭圆周长的方程相似,也是用三次方程来表示的。一般,椭圆曲线的三次方程形为:
y^2+axy+by=x^3+cx^2+dx+e
其中a, b, c, d和e是实数,x和y在实数集上取值。
答: 若椭圆曲线上的三个点同在一条直线上,则它们的和为o(称为无穷远点或零点的元素)。从这个定义出发我们可以定义椭圆曲线加法的运算规则:
1.o是加法的单位元。这样有o=-o;对椭圆曲线上的任何一点p,有p+o=p。
2.一条垂直的线与椭圆曲线相交于两点,这两点具有相同的x坐标,设为p1(x,y)和p2(x,-y)。这条直线与曲线也在无穷远点相交,因此p1+p2=o且p1=-p2,因此一个点的负元是具有相同x坐标和相反的y坐标的点。
3.要计算x坐标不相同的两点q和r之和,则在q和r间作一条直线并找出第三个交点p1,显然存在有唯一的交点p1(除非这条直线在q或r处与该椭圆曲线相切,此时我们取p1=q或p1=r),因此q+r+p1=o,从而q+r=-p1。
4.要计算q的两倍,则作一条切线并找另一点s,那么q+q=2q=-s 。
答: 若椭圆曲线上的三个点同在一条直线上,则它们的和为 o(称为无穷远点或零点的元素)。
第十章作业
第十章静电场中的导体和电介质。一。选择题。1.有一带负电荷的大导体,欲测其附近p点处的场强,将一电荷量不是足够小的正点电荷放在该点,如图,测得它所受电场力大小为f,则。a 比p点处场强的数值大。b 比p点处场强的数值小。c 与p点处场强的数值相等。d 与p点处场强的数值哪个大无法确定。2.对于带电的...
第十章作业答案
10 27 电量q均匀分布在长为2l的细杆上,求在杆外延长线上与杆端距离为a的点p的电势 以无穷远为零电势点 解 取如图所示的电荷元dq,它在p点产生的电势为。则整个带电直线在p点产生的电势为。10 30 一半径为r的均匀带电圆盘,面电荷密度为。设无穷远处为零电势参考点,求圆盘中心点o处的电势。解 ...
Matlab第十章作业
10.4考虑一个单位负反馈控制系统,其前向通道传递函数为 试应用bode图法设计一个超前校正装置。使得校正后系统的相角裕度,幅值裕度,带宽。其中,试问已校正系统的谐振峰值和谐振角频率的值各为多少?解 1 先建立超前校正函数fg lead pm wc未知 函数语句如下。function ngc,dgc...