摘要
Java卡技术是Java语言嵌入到智能卡环境的一个新的应用,支持Java语言的一个子集,Java卡API与密码技术相关的两个扩展包是:javacard.security和javacard.crypto.在Java卡实现中支持DES,RSA,及SHA散列函数算法,基于以上三个算法实现了一个数字签名方案,占用的存储空间和处理速度满足实际应用的需求。
Java card technology combines a subset of Java programming language with a runtime environment optimized for smart cards. Cryptography in Java Card technology is provided by two extension packages: javacard security and javacard crypto. The classes and interfaces involving the algorithms: DES, RSA, hash function (SHA) are implemented in our Java card system. Based on three algorithms, a digital signature scheme is introduced. From the viewpoints of processing time and the required memory size, our implementation can be put to practical use.
出处
《黑龙江大学自然科学学报》
CAS
2002年第3期67-71,共5页
Journal of Natural Science of Heilongjiang University