WebSite 

IC卡系统的密钥与认证技术

1.IC卡系统中常用的两种密码算法

(1)对称密钥密码算法或秘密密钥密码算法DES;

(2)非对称密钥密码算法或公共密钥密码算法RSA;

对持卡人、智能卡和IC卡读卡器之间的相互认证与数据的加密,均可采用这两种密码算法中的—种。与加密有关的还有解密和密钥管理。密钥管理包括密钥的生成、分配、保管和销毁等。对传输的信息进行加密,以防被窃取、更改,从而避免造成损失。对存储的信息进行加密保护,使得只有掌握密钥的人才能读取信息。

2.认证

为防止信息被篡改、伪造或过后否认,特别是对被IC卡读卡器传输的信息,加密认证显得更加重要。

(1)信息验证

防止信息被篡改,保护信息的完整性、要求IC卡读卡器在接收时能发现被篡改的数据,例如可采用一定的算法产生附加的校验码,在接收点进行检验。

(2)数字签名(也称为电子签名)

要求:收方能确认发方的签名;发方签名后,不能否认自己的签名;发生矛盾时,能仲裁收发方的问题。为实现数字签名,一般要求用公共密钥解决。

(3)身份认证

用password或个人标识号进行认证,更可靠的是利用生物特征,现在常用的指纹认证技术。

文章来源:IC卡读卡器厂家_北京金木雨电子;转载请注明出处:http://www.jinmuyu.com.cn

« IC卡的国际标准IC卡读写器内部的存储器内容 »

最近发表