点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 智能卡的随机数
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
SmartCardReader
此Demo代码是用C#2008编写的 主要功能是实现读写器与智能卡的通讯,获取卡片返回的随机数。 只要智能卡读写器符合PCSC规范,支持WinSCard库开发,都能使用!
所属分类:
C#
发布日期:2010-09-02
文件大小:355328
提供者:
s_mw714
智能卡读写器应用程序(更新)
此程序主要实现智能卡读写器与智能卡的通讯,获得卡片返回的随机数!支持符合PCSC协议的读写器! 最多支持计算机上连接三台读卡器(大卡接触式读卡器,SAM卡接触式读卡器,非接触式读卡器)
所属分类:
专业指导
发布日期:2010-09-03
文件大小:20480
提供者:
s_mw714
SmartCardReader智能卡读写器源码
代码是用C#2008编写的 主要功能是实现读写器与智能卡的通讯,获取卡片返回的随机数。 只要智能卡读写器符合PCSC规范,支持WinSCard库开发,都能使用!
所属分类:
C#
发布日期:2011-01-08
文件大小:355328
提供者:
baiyang4150
SmartCardReader读卡器源码
代码是用C#编写的 主要功能是实现读写器与智能卡的通讯,获取卡片返回的随机数。 只要智能卡读写器符合PCSC规范,支持WinSCard库开发,都能使用!
所属分类:
C#
发布日期:2018-05-31
文件大小:503808
提供者:
weixin_42354278
android smartcardtools升级版
升级文件,android平台的智能卡应用小工具,可以单步发送信息,可以获取上电复位的历史字节,可以读M1卡,可以运行脚本,新版本可以模拟IC卡,可以处理简单的应用选择和随机数,具体使用烦请参考本人博客
所属分类:
Android
发布日期:2019-03-20
文件大小:3145728
提供者:
ttyyuu2011
实例分析智能卡操作系统的研究
智能卡是一种智能型的IC 卡,又称CPU卡或微处理器卡、智慧卡。智能卡芯片具有微型计算机软硬件配置,如:CPU、RAM、ROM、EEPROM、COS操作系统,同时还具有用于信息安全保护的加密器、随机数发生器及物理攻击自毁电路。
所属分类:
其它
发布日期:2020-10-26
文件大小:283648
提供者:
weixin_38501206
Small-OS智能卡的INTERNAL AUTHENTICATE命令
INTERNAL AUTHENTICATE命令用于经口令ˉ回令的过程来鉴别智能卡。一个8字节的随机数被送到智能卡, 它用DES算法给以加密。所用密钥的编号必须在参数”中给出,它必须指明所用之密钥是位于MF的BF的文件 中,还是在现行选择的DE中。INTERNALAUTHENTICATE命令属于情况4,这就是说在命令APDU和响应APDU都有 数据部分。 ISO/IEC 7816-4标准对鉴别命令仅规定了少量参数,例如,加密算法就未规定。在Small-OS中,已选择了 DES算法作为加密算法
所属分类:
其它
发布日期:2020-11-14
文件大小:207872
提供者:
weixin_38713203
智能卡安全数据传输发送序列计数器
在安全通信中使用发送序列计数器机制不是由于它本身是安全方法,只有把发送序列计数器和鉴别模式或 组合模式结合起来才有意义,否则攻击者对计数器的任何修改都将难于觉察。 序列计数器的工作原理是每个APDU含有一个依赖于它被发送的时间的序列号,这使得在过程中若去掉或插 人一个APDU时能立即被注意到,使得接收方可采取适当的对策(中止通信)。 这项功能是基于用随机数初始化的计数器,此数字在通信过程开始时由卡发送给终端,作为对终端的请求 的应答。每发送一次APDU计数器就被增量。计数器不应当很短,但它
所属分类:
其它
发布日期:2020-11-14
文件大小:103424
提供者:
weixin_38747978
智能卡的随机数发生器
经常需要用随机数来产生鉴别智能卡和终端的密钥。为了安全起见,这些随机数应当是真正随机数而不是通常在智能卡里的伪随机数。在一些微控制器里已集成了产生真正随机数的随机数发生器。发生器的特性必须不受诸如温度或电源电压等外部物理因素的影响。它可以利用一些外部因素来协助它产生随机数,但无论如何不能用故意改变一个或多个参数来预测随机数的方式去产生随机数。 由于单纯在硅片里很难达到这一要求,所以采取了不同的途径。随机数发生器利用处理器的各种逻辑状态,诸如时钟频率或寄存器的内容,并把这些逻辑状态传送到一个
所属分类:
其它
发布日期:2020-11-14
文件大小:37888
提供者:
weixin_38575421
智能卡的实际应用
和简单的存储卡相比,微处理器卡的另一个优点是可以预先规定指令的序列。于是,就有可能用其参数准确规定所有的命令和序列,这样在对文件进行面向对象的授权访问时,同时防止了未授权的访问。智能卡在这方面所具有的能力是非常大的,简单的操作系统常常不能管理状态机,而现代的操作系统甚至能用指令参数来定义专用的状态机。 智能卡状态机可划分为微和宏两种类型。微状态机只规定短指令序列,而且只在序列中的第1条命令被送至卡后才被激活,一个典型的例子是需要鉴别一终端的命令。第1条命令向终端请求一随机数,它激活了一个微
所属分类:
其它
发布日期:2020-11-14
文件大小:136192
提供者:
weixin_38551070
智能卡的对称单方鉴别
单方鉴别用于保证通信中的一方对另一方是可任信的。它的可能性在于双方有一共享的密秘,用鉴别方法来验证对它的了解。这个秘密就是加密算法的密钥,如果密钥被知道了,攻击者就能很容易地鉴别他自己正是一个真正的通信伙伴。 用对称加密算法的单方鉴别的原理如图1所示,为了清楚起见,这里假定是终端在鉴别智能卡,这就是说终端断定智能卡是否可信任的。 图1 对称算法单方鉴别的工作原理(该例所示为终端鉴别 一智能卡,它可用ISO/IEC 7816-4标准的INTERNAL AUTHENTICATE
所属分类:
其它
发布日期:2020-11-14
文件大小:98304
提供者:
weixin_38730331
智能卡的测试随机数
实现了随机数发生器之后,对它所产生的数必须严格地测试,基本情况是在所产生的随机数中,1和0的数量应接近于相等。然而,简单地把少量数字打印出来并做一些比较检查是不够的,可以用标准统计方法从数学上测试随机数。不言而喻,有大量8位随机数需要这样的测试,应当有10 000到100 000的数字产生并分析以达到合理的可信结果。测试这样多的数字的惟一方法是使用计算机测试程序。 评估随机数的质量时,也必须研究所产生的数的分布,如果是非常不均匀的,特别偏爱某些数值,则这些区域可以准确地用于预测的目的。于是
所属分类:
其它
发布日期:2020-11-14
文件大小:218112
提供者:
weixin_38592405
智能卡的产生随机数
有许多不同的方法用软件来产生随机数。然而,由于智能卡存储器的容量很有限而执行计算的时间又要尽可能地短,可选择的数量就严重受限了。在实践中,惟一被使用的方法是使用操作系统已有的功能,且只需要极少的额外程序代码。 当然,随机数的质量必须不受诸如会话被复位中断或自终端取走卡的负面影响。此外,发生器必须构造得使随机发生器的序列对每次会话都不相同。这可用烦琐的试探进行,但至少需要一次对EEPROM的写访问,以存储一个下次会话的新种子数。RAM不适合于这一目的,因为它需要能量来保存其内容。一个可能的攻
所属分类:
其它
发布日期:2020-11-14
文件大小:121856
提供者:
weixin_38629391
智能卡的随机数
加密过程一再地要用到随机数。在智能卡领域中,它们被用于保证会话期鉴别的惟一性,作为加密的填补数据以及作为传输序列计数器的初始值。在这些功能中所需要随机数的长度通常在2~8字节之间,最大的长度自然是来源于DES算法的字组大小。 所有这些方法的安全性都立足于不能事先指定或外部予以影响的随机数。理想的方案是在卡的微控制器中的基于硬件的随机数发生器。然而,这需要完全脱离外部的影响,诸如温度,供电电压,辐射和其他等等。否则,它就是可以操纵的。这样它有可能牵涉到某些过程的安全性使之依赖于随机数的随机性
所属分类:
其它
发布日期:2020-11-14
文件大小:47104
提供者:
weixin_38622125
智能卡的对称加密算法的动态密钥
对于仅使用对称加密算法的方法,由双方之一产生的随机数被作为明文传至另一方,智能卡和终端用导出密钥对此数加密,其结果就是仅对此次会话生效的密钥,如图1 所示。 图1 用随机数和导出密钥产生动态密钥的可能方法 动态密钥的主要好处是它们对每次会话都不同,明显地增加了攻击的困难。然而,当用临时密钥产生一签名时必须小心从事,因为也需要用此临时密钥来验证签名。这个密钥只能用建立签名时所用的同一个随机数来产生。这就是说,当一个动态密钥被用于签名时,用来产生密钥的随机数必须保留来用于验证,因而必
所属分类:
其它
发布日期:2020-11-14
文件大小:57344
提供者:
weixin_38526914
智能卡的动态密钥
对于许多应用,特别是在安全传输数据的领域中,通常实际上使用动态密钥。它们也被称为“临时密钥”或“会话密钥”。要产生一个动态密钥,通信双方之一首先产生一随机数,或用于特定会话期的某个别的数值,并把它传送给另一方。这个方法的更进一步的过程则取决于所用的仅仅是对称加密算法还是也用了非对称算法。 欢迎转载,信息来源维库电子市场网(www.dzsc.com) 来源:ks99
所属分类:
其它
发布日期:2020-11-14
文件大小:24576
提供者:
weixin_38730977
智能卡的应用专用命令
有许多命令被设计来为专门的应用,它们主要是用来节省存储空间或减少执行时间。这些命令多数是如此 特殊以致它们都不包括在标准中,或者它们的使用仅限于特殊的应用领域。 对所有应用专用命令的列表将会胀破本章的范围。这里我们给出一个典型的例子,它仅仅是GSM 11.11的一 条专用命令,就是RUN GSM ALGORITHM(运行GSM算法)命令,它用来产生一个动态的卡专用密钥,并同时对 GSM的基础系统进行鉴别。对GSM应用来说这项功能是如此的专门,以致完全没有必要把它包括在一个通用的 智能卡标准
所属分类:
其它
发布日期:2020-11-14
文件大小:51200
提供者:
weixin_38501206
智能卡的动态非对称鉴别
前面所述的静态非对称方法都有着某些缺点,这可由动态鉴别来消除。它对从早先会话中截获的数据的重新输人提供了保护,通常的实践中使用一随机数作为加密算法的输人值。当然,这需要一个能够执行出现在卡中的非对称加密算法的算术处理部件。 图1所示为使用整体公开密钥的单向鉴别,如果要坚持用卡专有鉴别密钥,存储和鉴别卡专有公开密钥的方法是需要的。 像对称鉴别那样,终端产生一随机数并将它传送给智能卡,卡用秘密密钥①解密此随机数并将结果回送给终端。终端掌握着整体公开密钥,它并且用这个密钥去加密所接收到的随机数。
所属分类:
其它
发布日期:2020-11-14
文件大小:66560
提供者:
weixin_38530115
智能卡的对称相互鉴别
相互鉴别的原理立足在双重单方向鉴别之上,两个分别的单方向鉴别可以为通信双方依次执行。原则上,这也是一种相互鉴别。然而,由于通信的开销必须保持为尽可能低以减少处理所需时间,这里有一种交叉这两个单方向鉴别过程的方法,它同样也为过程增大了安全性,因为它使得一个攻击者较难干预通信过程。 在终端能从卡编号算出卡专有鉴别密钥之前,它首先需要卡编号。当终端接收此编号后,它将算出关于这张卡的专有鉴别密钥。于是,它向卡请求一个随机数而同时本身也产生一个随机数,然后终端和卡交换这两个随机数并把它们先后存放起来
所属分类:
其它
发布日期:2020-11-14
文件大小:98304
提供者:
weixin_38686677
预付款存储卡
对电子钱包系统来说,我们决不应忽略存储卡,它们是以预付款电子钱包形式大量生产的,并在很多应用中使用,这种情况在最近几年间不会改变。虽然,存储卡将缓慢而稳定地被微控制器智能卡所替代,但它们的优势在于无可比拟的低价格。预付款电话卡在许多国家应用得极其广泛,①它们在用完之后可直接扔掉,是含有存储芯片的电子钱包卡的典型实例。 存储卡②中仅含有某些控制逻辑和一个不可逆的减数器以执行其功能。最新版本还许可终端能单方面对卡鉴别。为此,控制逻辑补充了简单的加密功能,其任务是用存储在卡中的秘密密钥加密一个从
所属分类:
其它
发布日期:2020-11-14
文件大小:53248
提供者:
weixin_38594266
«
1
2
»