论文部分内容阅读
长期以来智能卡集成电路和软件技术一直沿用了其诞生以来的基本设计理念和内部架构。一方面,智能卡技术获得了巨大的商业成功;另一方面,智能卡技术也受到越来越多其它新技术的挑战,传统SIM卡的容量在16K至128K字节之间,并采用8位CPU。由于存储容量有限,处理能力很低,传统SIM卡能开展的业务极其有限;目前大量的新型移动增值业务,如手机电视、移动电子商务、多媒体应用,都需要进行大量的数学计算和数据吞吐,这使得传统智能卡业务开展受到了极大的挑战。智能存储卡(SSC:Smart Storage Chip)是针对这种需要而产生的一种集SIM、USB海量存储和SD/MMC存储为一体的多应用智能卡,其独有的三卡合一的功能大大扩展了SIM卡的业务范围,并将高速接口(USB,SD/MMC)与低速接口(ISO 7816)通过实时操作系统(RTOS)整合成一个多任务并发的实时系统,其应用领域越来越广。随着大容量智能卡的推出,原有的使用ISO7816协议进行数据传输和发卡的传输瓶颈日渐突出,这种Kb/S的传输速率远远不能够满足新业务的需要,兆级以上数据的发卡速度受到了很大的制约。因此,如何通过USB或者SD/MMC等高速数据传输SIM卡业务成了多应用智能卡发展的迫切需求。论文通过在多应用SIM卡上扩展USB协议实现了SIM卡用户相关数据在PC和多应用卡上的对等隐藏传输。通过这种方式,不仅使得如企业号簿,电子书这种大容量数据业务得以开展,而且由USB协议扩展了安全访问控制模块,最大限度的保证了数据传输的安全性。同时,通过USB进行大容量数据的发卡,也大大提高了传统智能卡的发卡速度。论文最后提出一种USB协议扩展方法,通过这种在PC和多应用智能卡间的扩展协议传输,可以方便的在PC和智能卡关键隐藏数据间建立安全高速的访问通道。