虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

freeModbus-v

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

    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算法却作不到。

    标签: Algorithm Signature Digital Schnorr

    上传时间: 2014-01-01

    上传用户:qq521

  • OpenGL中的各种转换是通过矩阵运算实现的

    OpenGL中的各种转换是通过矩阵运算实现的,具体的说,就是当发出一个转换命令时,该命令会生成一个4X4阶的转换矩阵(OpenGL中的物体坐标一律采用齐次坐标,即(x, y, z, w),故所有变换矩阵都采用4X4矩阵),当前矩阵与这个转换矩阵相乘,从而生成新的当前矩阵。例如,对于顶点坐标v ,转换命令通常在顶点坐标命令之前发出,若当前矩阵为C,转换命令构成的矩阵为M,则发出转换命令后,生成的新的当前矩阵为CM,这个矩阵再乘以顶点坐标v,从而构成新的顶点坐标CMv。上述过程说明,程序中绘制顶点前的最后一个变换命令最先作用于顶点之上。这同时也说明,OpenGL编程中,实际的变换顺序与指定的顺序是相反的。文档对其进行了详细的分析。

    标签: OpenGL 转换 矩阵运算

    上传时间: 2016-07-21

    上传用户:qilin

  • 用vhdl格式写的sram源代码

    用vhdl格式写的sram源代码,把扩展名txt改为.v即可

    标签: vhdl sram 源代码

    上传时间: 2016-08-05

    上传用户:banyou

  • IPXControl: 本软件是一个免费控件

    IPXControl: 本软件是一个免费控件,你可以在作者的主页上得到升 级和源代码。你可以任意复制和使用本软件,但必须保证软 件的完整。本软件不得用作商业目的。对使用本软件造成的 后果,作者概不负责。 本软件是一个局域网聊天程序,分为客户端和服务器端 两个程序。本软件采用Delphi的TCP控件编写,语音部分使用 了一个phone.dll。 使用需求: 1) 操作系统: Windows 98/2000 2) 内存需求: 64M 使用方法: 1) 见该软件 v 1.00 2000.08.20 联系作者: Email : wangzp@try2it.com http://www.try2it.com

    标签: IPXControl 软件 费控

    上传时间: 2014-01-04

    上传用户:日光微澜

  • For build this project you can use ant (www.apache.org). Before build project rename file build.pro

    For build this project you can use ant (www.apache.org). Before build project rename file build.properties.pattern in build.properties and set specific for your machine parameters, then start build.bat (for Windows platform) or build.sh (for Linux) in root project folder. After compile process all binary files will be copy into build forlder. For additional information please visit web site http://www.m-g.ru/corba To subscribe on news about MT_DORB send e-mail with subject subscribe to corba@m-g.ru We recommend that you place the MTDORB_UCUtils.dll ( or MTDORB_UCUtils.so for Linux) in the Windows\System directory (or Windows\System32 for WinNT and Win2K and /lib for Linux). Main MTDORB author: Oleg V. Safonov <safonov@m-g.ru>

    标签: build project Before apache

    上传时间: 2016-08-20

    上传用户:zhenyushaw

  • AVRCP全名是Audio Video Remote Cortrol Profile音频/视频远程控制配置文件。AVRCP 设计用于提供控制 TV、Hi-fi 设备等的标准接口。此配置文件用于许可单个

    AVRCP全名是Audio Video Remote Cortrol Profile音频/视频远程控制配置文件。AVRCP 设计用于提供控制 TV、Hi-fi 设备等的标准接口。此配置文件用于许可单个远程控制设备(或其它设备)控制所有用户可以接入的 A/V 设备。AVRCP 定义了如何控制流媒体的特征。包括暂停、停止、启动重放、音量控制及其它类型的远程控制操作。

    标签: AVRCP Cortrol Profile Remote

    上传时间: 2014-01-20

    上传用户:zhenyushaw

  • 该代码主要是实现日历的一些功能

    该代码主要是实现日历的一些功能,可以定时提醒,空间,咯压迫关闭速度 v

    标签: 代码

    上传时间: 2014-01-02

    上传用户:aeiouetla

  • flash 键盘音效取自win2000系统ding.wav

    flash 键盘音效取自win2000系统ding.wav,经过CoolEdit处理成音阶,在Flash中导入在相应按钮上。 没有难度,就是耐心一点,成绩不错哦! 对应表: 低音G-a #G-w A-s #A-e B-d 中音C-f #C-t D-g #D-y E-h F-j #F-i G-k #G-o A-l #A-p B- 高音C-1 D-2 E-3 F-4 G-5 A-6 B-7 C(high)-8 #C-c #D-v #F-b #G-n #A-m

    标签: flash 2000 ding win

    上传时间: 2014-02-06

    上传用户:ljmwh2000

  • 1.2v镍氢电池智能充电器

    1.2v镍氢电池智能充电器,内含C源代码,原理图以及PCB文档,采用△V方法检测电压变化。

    标签: 1.2 镍氢电池 智能充电器

    上传时间: 2013-12-03

    上传用户:小码农lz

  • 用verilog语言编写的4位算术逻辑单元ALU,功能参考74181

    用verilog语言编写的4位算术逻辑单元ALU,功能参考74181,包含.v文件以及测试用.vwf文件

    标签: verilog 74181 ALU 语言

    上传时间: 2016-09-28

    上传用户:1583060504