1 / 503
文档名称:

SJL05金融数据加密机程序员手册.doc

格式:doc   大小:5,760KB   页数:503页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

SJL05金融数据加密机程序员手册.doc

上传人:feng1964101 2020/5/10 文件大小:5.63 MB

下载得到文件列表

SJL05金融数据加密机程序员手册.doc

文档介绍

文档介绍:SJL05型金融数据加密机程序员手册卫士通信息产业股份有限公司二OO五年十月四川省成都市高新区创业大道6号邮政编码:电话:(028)《SJL05金融数据加密机程序员手册》JRIC第五版(2005年6月)本手册是由卫士通信息产业股份有限公司编撰,仅赠送给用户和其他合作伙伴。“卫士通”及是卫士通信息产业股份有限公司在中国境内的注册商标,卫士通信息产业股份有限公司保留对本书的所有版权,任何单位和个人未经许可,不得以任一方式进行仿制、拷贝、誊写或转译。卫士通公司保留对本书进行重新修订的权利,随时可能对本书中的打印错误、与最新资料不符之处、程序或设备的更新做必要的改动,这些改动恕不另行通知,但会编入新版书内。本书主要为命令参考,适合以下读者:SJL05应用开发人员,及其他所有对SJL05产品感兴趣的读者。请妥善保存本手册以备以后使用目录1 简介 1加密机主要功能 1加密机与主机的通信 接口与协议 数据格式 调用加密机过程 3SJL05命令集划分 42 磁条卡业务类 4请求返回系统信息<0x00> 4返回本地主密钥状态<0x01> 6返回指定区域主密钥状态<0x03> 7定义打印格式<0x07> 8产生并存储一个指定长度的主密钥,并打印明文到密码信封<0x08> 10产生并存储一个指定长度的区域主密钥分量,并打印明文到密码信封<0x09> 13产生一个数据密钥,并用BMK加密后返回<0x10> 16产生索引的区域主密钥<0x11> 17产生一个直联POS的数据密钥<0x12> 18生成随机POK,并用ZMK和TMK加密后返回<0x13> 19产生指定长度的随机区域数据密钥<0x15> 20存储一个索引的区域主密钥<0x20> 22产生并存储指定长度的TMK<0x21> 23存储一个索引的区域主密钥<0x22> 26银行主密钥加密的密钥转换成次主密钥<0x24> 28取回一个索引的区域主密钥<0x31> 29取回一个索引的终端主密钥<0x32> 30加密一个TMK密钥<0x40> 31用BMK解密PIK<0x41> 32SSF02加密的PINBlock验证<0x42> 33SSF02算法计算MAC<0x43> 35SSF02验证MAC<0x44> 36SSF02加/解密<0x45> 37注:在数据加密时,数据长度不够8的倍数时,在数据后补0x00补齐。SSF02PINBlock转换<0x46> 39产生动态通信密钥<0x50> 41用通信密钥对数据算MAC,验证MAC<0x51> 43用通信密钥对数据计算MAC<0x52> 45用通信密钥对PIN密文解密<0x53> 47用通信密钥转换PIN<0x54> 49计算tac<0x55> 51产生工作密钥<0x56> 52转换工作密钥<0x57> 53计算MAC<0x58> 54对输入数据加/解密<0x59> 55PIN转换<0x5a> 56产生并打印密钥<0x5B> 57产生并输出密钥<0x5C> 58转换Pin<0x5F> 59请求产生一个加密的PIN<0x60> 60请求转换一个PIN从银行1到银行2(无帐号)<0x61> 62请求验证一个PIN<0x62> 64请求转换一个PIN从ATK到PIK<0x63> 66请求转换一个PIN从PIK到ATK<0x64> 68请求转换一个PIN从POK到PIK<0x65> 70请求转换一个PIN从PIK到POK<0x66> 72请求转换一个PIN从银行1到银行2(含一个主帐号)<0x67> 74请求转换一个PIN从PPK(加密得到)到PIK<0x68> 76请求转换一个PIN从PIK1(解密得到)到PIK2<0x69> 78转换PIN从输入的PIK1到PIK2(含两个主帐号)<0x6A> 79转换PIN从TMK1到TMK2<0x6B> 81转换PIN从TMK到输入PIK<0x6C> 82加密(或解密)PIN<0x6D> 84转换PIN从PIK加密到TMK加密<0x6E> 85生成用ZMK和RSA加密的随机密钥<0x70> 86用输入密钥对数据加/解密<0x71> 87用区域主密钥对数据加/解密<0x72> 89数据密钥转换<0x73> 91转换工作密钥主密钥<0x74> 93转换密钥<0x75> 94生成用ZMK和RSA加密的随机密钥<0x77> 95数据密钥转换<0x78> 96验证和生成MAC<0x80> 98验证MAC<0x81> 100计算卡属性和密文数据的MAC<0x82> 102验证卡属性与数据串的MAC<0x83> ,并可选择地转换PIN<0x84> 106转换MAC<0x85> 108转换一个MAC和PIN<0x86> 110请求验证MAC,可选择地验证PIN<0x8