一种数据处理装置及其数据处理方法制造方法及图纸

技术编号:7041892 阅读:164 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种数据处理装置及其及其数据处理方法,属于信息安全领域。所述数据处理装置包括接口模块、接收模块、获取模块、加密发送模块、生成发送模块、解密模块、卡槽模块、电源模块。所述工作方法包括所述装置与上位机建立连接,向上位机声明自身是符合CCID接口标准的设备,接收BULK_OUT数据包,根据所述BULK_OUT数据包中CCID命令的字节获取所述CCID命令的类型,所述CCID命令的类型包括:数据加密命令、获取加密结果命令和数据解密命令,根据所述CCID命令的类型执行相应操作,并向上位机返回相应应答。

【技术实现步骤摘要】

【技术保护点】
1.一种数据处理装置的数据处理方法,其特征在于,包括:与上位机建立连接,向所述上位机声明自身是符合CCID接口标准的设备;在检测到有智能卡与其建立连接,且正确接收所述上位机发送的BULK_OUT数据包后,根据所述BULK_OUT数据包中CCID命令的字节,获取所述CCID命令的类型,所述CCID命令的类型包括:数据加密命令、获取加密结果命令和数据解密命令;当所述CCID命令的类型为数据加密命令时,生成第一动态口令,用所述第一动态口令做密钥,调用加密算法对指定数据进行加密计算,并且存储所述加密计算得到的加密结果,将加密成功的提示信息生成符合所述CCID接口标准的数据包发送给所述上位机,所述指定数据为所述数据加密命令中包含的数据,或数据处理装置从所述智能卡中获取的数据,或所述数据加密命令中包含的数据和所述从所述智能卡中获取的数据的组合;当所述CCID命令的类型为获取加密结果命令时,将当前存储的加密结果生成符合所述CCID接口标准的数据包发送给所述上位机;当所述CCID命令的类型为数据解密命令时,生成第二动态口令或者生成第二动态口令窗口,用所述第二动态口令或者将所述第二动态口令窗口中的每个动态口令做密钥,调用解密算法对所述数据解密命令中包含的数据进行解密计算,向所述智能卡发送数据明文以及向所述上位机发送符合CCID接口标准的应答信息数据包。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陆舟于华章
申请(专利权)人:飞天诚信科技股份有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1