讲解云服务面临的安全威胁、安全架构的演进、Google生产环境安全、Google容器纵深防御体系、分布式系统安全、密钥体系、Google租户安全体系架构、Google可信架构、未来技术展望等
以往的文件或书信可以通过亲笔签名来证明其真实性,而通过计算机网络传输的信息则可以通过数字签名技术来实现其真实性的验证。
下面就以DSA算法为例,介绍数字签名算法。
DSA算法在1991年被美国国家标准与技术局(NIST)采纳为联邦数字签名标准,NIST称之为数字签名标准(DSS)。
(1)DSA中的参数:全局公钥(p,q,g):p为512~1024bit的大素数,q是(p-1)的素因子,为160比特的素数,g=h(p-1)/qmodp,且1<h1用户私钥x:x为0<x<q内的随机数用户公钥y:y=gxmodp用户为待签消息选取的秘密数k,k是满足0<k<q的随机数或伪随机数。
(2)签名过程用户对消息M的签名为(r,s),其中r≡(gkmodp)modq,s≡[k-1(H(M)+xr)]modq,H(M)是由MD4、MD5或SHA求出的杂凑值。
(3)验证过程设接收方收到的消息为M,签名为(r,s)。
计算:w≡(s)-1modq,u1≡[H(M)w]modqu2≡rwmodq,v≡[(gu1yu2)modp]modq检查v=r′是否成立,若成立,则认为签名有效。
这是因为若(M′,r′,s′)=(M,r,s),则:
2024/1/31 14:58:34 3.62MB C++ DSA
顶会上一篇论文的ppt,有需要的可以看看,关于在线密码猜测的
2024/1/31 9:06:14 7.81MB 密码
基于winpcap的网络入侵检测系统的源代码,可以实现入侵检测系统,是学习网络安全,做课题不可缺少的资料
2024/1/31 2:17:28 1.91MB winpcap 入侵检测系统 源代码
DES算法是这样工作的:如Mode为加密,则用Key去把数据Data进行加密,生成Data的密码形式(64位)作为DES的输出结果;
如Mode为解密,则用Key去把密码形式的数据Data解密,还原为Data的明码形式(64位)作为DES的输出结果。
在通信网络的两端,双方约定一致的Key,在通信的源点用Key对核心数据进行DES加密,然后以密码形式在公共通信网(如电话网)中传输到通信网络的终点,数据到达目的地后,用同样的Key对密码数据进行解密,便再现了明码形式的核心数据。
这样,便保证了核心数据(如PIN、MAC等)在公共通信网中传输的安全性和可靠性。
  通过定期在通信网络的源端和目的端同时改用新的Key,便能更进一步提高数据的保密性,这正是现在金融交易网络的流行做法。
下面是DES原理及实现步骤,以及VC++关于DES加密解密的详细源程序
2024/1/29 13:56:55 2.14MB DES 加密 解密
Nessus-6.8.1-debian6_amd64.deb
2024/1/29 13:21:39 32.42MB Nessus debian 渗透测试
AcunetixWebVulnerabilityScanner11是著名的网络安全漏洞扫描工具,功能强大。
只包含激活工具和汉化,无安装,请自行查找。
2024/1/29 8:57:45 2.73MB AWVS 破解 激活 汉化
项目交付时,必须提供的系统安全保障方案,大家软件项目交付时可以参考
2024/1/26 15:29:40 5.64MB 软件安全 方案文档
作业代码作业代码
2024/1/26 11:21:15 2KB python
共 1000 条记录 首页 上一页 下一页 尾页