码迷,mamicode.com
首页 >  
搜索关键字:国密    ( 73个结果
国家商用密码(五)基于SM2的软件授权码生成及校验
将公开密钥算法作为软件注册算法的好处是Cracker很难通过跟踪验证算法得到注册机。下面,将介绍使用SM2国密算法进行软件注册的方法。 生成授权码 生成SM2实例用随机数发生器产生随机数r∈[1,n-1]计算椭圆曲线点R=[r]G=(XR,YR)计算哈希值h=SM3(用户名 ∥ XR ∥ YR)计算序列号s≡(r - h * d) mod N,其中d为私钥,N为G点的阶将s和h一起作为用户...
分类:其他好文   时间:2015-07-24 18:30:27    阅读次数:148
制作SM2证书
前段时间将系统的RSA算法全部升级为SM2国密算法,密码机和UKey硬件设备大都同时支持RSA和SM2算法,只是应用系统的加解密签名验证需要修改,这个更改底层调用的加密动态库来,原来RSA用的对称加密算法DES(AES)和摘要MD5(SHA1)也相应改变,分别对应SM1、SM3算法,SM1算法基于硬...
分类:其他好文   时间:2015-06-24 16:07:47    阅读次数:172
国密SM3算法
一、关于sm3算法本身 1、分组,将需要加密的文件转为2进制,然后分组为512*K+448(K为任意整数,不够用一个“1”和多个“0”补齐),再加上64位的文件长度信息构成512*(K+1)的分组 2、迭代运算,这里有一个参数(256位)参与运算,初始值V(0)(文档中叫做IV),迭代一次之后得到V(1),后面依次迭代得到V(1)、V(2)、V(3)……V(K)、V(K+1),V(K+1...
分类:编程语言   时间:2015-06-11 21:18:25    阅读次数:6216
去除中国菜刀密码的方法
Setargs=WScript.Arguments ifargs.count<>1thenmsgbox"db.mdb":wscript.quit Setconn=CreateObject("ADODB.Connection") pwd="密"&chr(13)&chr(9)&chr(10)&"码"&chr(2) connStr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&args(0)&";..
分类:其他好文   时间:2015-06-10 15:51:11    阅读次数:1056
PSAM卡与CPU(用户卡)的操作过程
最近我一直在研究关于通过国密PSAM卡作为安全模块来读写cpu(用户卡)的问题其实,两者都是卡片,或者说都是从设备。它们之间是无法相互访问的。实际上,PSAM 卡是作为秘密密钥的载体,专门执行加密和数字签名等任务。从应用的角度来看,终端设备比如说 ATM 机,我们可以把他看作包含 PSAM 才构成整...
分类:其他好文   时间:2015-04-28 15:55:44    阅读次数:149
详解Android功耗分析工具Power Tutor的使用
简介: PowerTutor是由美国密歇根大学在谷歌的指导下开发的。它是用来展示google智能手机中主要组件或应用功耗的一种应用程序。例如,CPU,网络链接,LCD显示屏,GPS等。它允许开发者很直观的看到应用的功耗信息以优化应用的设计。因此,我们可以使用PowerTutor来监视产生功耗的任何....
分类:移动开发   时间:2015-04-17 11:13:23    阅读次数:157
DES,3DES,AES这三种对称密钥的区别与联系
DES:Data Encryption Standard(数据加密标准,又美国国密局,选中的IBM的方案,密钥长度为56,标准提出是要使用64位长的密钥,但是实际中DES算法只用了64位中的56位密钥,这一点是容易出错的)3DES:trip DES(3级DES,是DES的升级版,主要是为了应对快速发...
分类:其他好文   时间:2015-02-08 11:31:03    阅读次数:476
SM2国密证书合法性验证
通常我们遇到过的X509证书都是基于RSA-SHA1算法的,目前国家在大力推行国密算法,未来银行发行的IC卡也都是基于PBOC3.0支持国密算法的,因此我们来学习一下如何验证SM2国密证书的合法性。至于SM2与SM3的算法实现不在本文讨论范围之内,可以用openssl、BouncyCastle......
分类:其他好文   时间:2014-11-14 19:32:22    阅读次数:395
迅速安抚好情绪有技巧
http://www.nowamagic.net/librarys/eight/posts/2449花费千元的新潮发型,却被好友讥为“雀巢”;精心打扮去赴约会,平时20分钟的路却狂堵一小时;熬了通宵马上完工的报告,电脑死机偏又忘了保存……美国密歇根大学心理学家南迪·内森(Nandi Nelson )...
分类:其他好文   时间:2014-11-11 18:58:22    阅读次数:166
自己封装的openssl+国密算法的C++接口
Digest#ifndef _DIGESTCALC_H#define _DIGESTCALC_H/**********************************/* 使用示例:(sm3算法)/* DigestCalc hashcl;/* hashcl.Init(DigestCalc::alg....
分类:编程语言   时间:2014-11-10 23:02:20    阅读次数:922
73条   上一页 1 ... 4 5 6 7 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!