zoukankan      html  css  js  c++  java
  • 金融系列4《基本指令》

    ——应用锁定(APPLICATION BLOCK)(发卡行脚本命令);
    ——应用解锁(APPLICATION UNBLOCK)(发卡行脚本命令);
    ——卡片锁定(CARD BLOCK)(发卡行脚本命令);
    ——外部认证(EXTERNAL AUTHENTICATE);
    ——生成应用密文(GENERATE APPLICATION CRYPTGRAM (AC));
    ——取数据(GET DATA);
    ——获取处理选项(GPO);
    ——内部认证(INTERNAL AUTHENTICATE);
    ——PIN 修改/解锁(PIN CHANGE/UNBLOCK)(发卡行脚本命令);
    ——设置数据(PUT DATA)(发卡行脚本命令);
    ——读记录(READ RECORD);
    ——选择(SELECT);
    ——修改记录(UPDATE RECORD)(发卡行脚本命令);
    ——验证(VERIFY)。




    1. PUT DATA

         PUT DATA命令数要用于更新卡片中由发卡行设置的管理参数,只有有标签的数据才能使用这条命令修改。如连续脱机交易次数上限、连续脱机交易次数下限、连续脱机国际交易限制、累计脱机交易总额上限等。此命令不能用来修改结构数据对象。过程如下:

    Tag = 9F77, 9F78, 9F79
    Cash = 000000000388
    Input =000000000000000004DA + Tag + 0A + ATC +ARQC + Cash + 800000
    DoSSMac(Input, SKAC, Mac, 4);
    04DA + Tag + 0A + Cash + Mac
     
    Send:04DA+9F77+0A+000000000388EA44229F
    --->:9000//put data
     
    Send:80CA9F7700
    --->:6C09
     
    Send:80CA9F7709//get data:不受应用临时锁定限制
    --->:9F77060000000003889000



    2. UPDATE RECORD

          修改记录命令用来修改文件中一条记录的内容。数据域中是要修改的新记录内容。MAC长度为4到8字节。

    //Input = 000000000000000004DC + DGI + Len + ATC +ARQC + Record + 80
    //DoSSMac(Input, SKAC, Mac, 4)
    Send:04DC+010C+1D701757120000000000000000000000000000000000009F1F00+40E1C676
    --->:9000



    3. STORE DATA

         注意:应先store Data 8010, 再store Data 9010,否则执行9010会报错(6FC0)。例如(正确的写法):

    DATA=123456FFFFFFFFFF
    ECB_3DES_EN(DATA,DEK,ENDATA)
    80E26017+0B8010+08+ENDATA
    80E20018+059010020303

    文/yanxin8原创,获取更多信息请访问http://yanxin8.com/433.html

    C++ EMV EP/ED  Javascript MFC MIFARE  noteCard  PBOC  php QPBOC WordPress  wp插件 创意发明 发现 小众软件 常识 教程 旗舰版 智能卡 注册码 游记 社保 算法 美文 职场 金融 面试题  2


    Meet so Meet. C plusplus I-PLUS....
  • 相关阅读:
    日期操作
    sanchi
    502 Server dropped connection
    把项目挂载到composer上
    从composer上在本地创建一个项目
    初始化后,composer安装
    在项目目录初始化composer
    Linux安装composer
    linux网络编程之TCP/IP基础
    grep的用法
  • 原文地址:https://www.cnblogs.com/iplus/p/4467209.html
Copyright © 2011-2022 走看看