热搜关键词: 电路基础ADC数字信号处理封装库PLC

rar

Digital Signature Algorithm (DSA)是Schnorr和ElGamal签名算法的变种

  • 1星
  • 2014-03-05
  • 133.52KB
  • 需要1积分
  • 0次下载
标签: digital

digital

signature

signature

algorithm

algorithm

签名

algorithm

签名算法

algorithm

ECU

ECU

汽车电子

汽车电子

Digital  Signature  Algorithm  (DSA)是Schnorr和ElGamal签名算法的变种,被美国NIST作为DSS(DigitalSignature  Standard)。算法中应用了下述参数:  p:L  bits长的素数。L是64的倍数,范围是512到1024;  q:p  -  1的160bits的素因子;  g:g  =  h^((p-1)/q)  mod  p,h满足h  <  p  -  1,  h^((p-1)/q)  mod  p  >  1;  x:x  <  q,x为私钥  ;  y:y  =  g^x  mod  p  ,(  p,  q,  g,  y  )为公钥;  H(  x  ):One-Way  Hash函数。DSS中选用SHA(  Secure  Hash  Algorithm  )。  p,  q,  g可由一组用户共享,但在实际应用中,使用公共模数可能会带来一定的威胁。签名及验证协议如下:  1.  P产生随机数k,k  <  q;  2.  P计算  r  =  (  g^k  mod  p  )  mod  q  s  =  (  k^(-1)  (H(m)  +  xr))  mod  q  签名结果是(  m,  r,  s  )。  3.  验证时计算  w  =  s^(-1)mod  q  u1  =  (  H(  m  )  *  w  )  mod  q  u2  =  (  r  *  w  )  mod  q  v  =  ((  g^u1  *  y^u2  )  mod  p  )  mod  q  若v  =  r,则认为签名有效。    DSA是基于整数有限域离散对数难题的,其安全性与RSA相比差不多。DSA的一个重要特点是两个素数公开,这样,当使用别人的p和q时,即使不知道私钥,你也能确认它们是否是随机产生的,还是作了手脚。RSA算法却作不到。

展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • I²C总线的发展及I²C配置及仿真
    本文主要介绍I²C总线的发展及I²C配置及仿真,以简化总线上主机与从机之间的通信。应用实例提供了原理图和程序代码.引言80年代初期,Philips Semiconductor为减少电子产品内部并行数据总线的数量,开发了Inter IC (I²C)总线。1992年,Philips发布I²C总线的1.0版本,该版本定义了一个2线、双向总线,用于IC之间的互联。到
  • 你是如何在SOPC中进行系统需求分析的?
    我们知道,在进行SOPC系统设计之前,一定要确定系统的需求,如应用系统需求的计算能力,需要的带宽和吞吐量,需求的接口类型及是否需求多线程的软件等。那么在进行系统分析的时候一般要进行下面几个问题的思考:1.使用哪种NiosII处理器的内核:比较小的还是比较快的?2.设计要求什么外设及其数量?3.功耗要求?4.使用哪种RTOS?5.硬件加速逻辑在哪些方面可大大提高系统性能?如:增加一个DMA外设是否可
  • PFC的原理及分析
    PFC的原理及分析
  • reg[15:0]data_mem [3200-1:0]读表资源不够
    [align=left]网页看不清可以看我的文档[/align][align=left]Altera[font=]官网的工程师:[/font][/align][align=left][font=]你们好,我在用[/font]FPGA[font=]设计[/font]DFT[font=]的仿真时碰到[/font]quartus [font=]编译资源不够的问题,想问问你们怎么解决这个问题。我的仿真软件
  • 电容充电放电公式
    [p=21, null, left][color=#000000]电源经过电阻对电容充电(充电电流随时间变化):[/color][/p][p=21, null, left][color=#000000]Vt="E"*[1-exp(-t/RC)][/color][/p][p=21, null, left][color=#000000]充饱的电容经过电阻放电(放电电流随时间变化):[/color][/
  • 各位大虾帮帮忙拉~
  • 看这个帖子笑破肚子了
  • TI 在WIFI模块方面的技术或者芯片
  • 【用户手册】BlueNRG-MS 开发套件
  • PCB的惨痛经历,值得工程师借鉴(转)

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×