[发明专利]实现货到付款交易的物流安全支付方法在审

专利信息
申请号: 201610075018.7 申请日: 2016-02-03
公开(公告)号: CN105761063A 公开(公告)日: 2016-07-13
发明(设计)人: 王艳玲 申请(专利权)人: 浙江万里学院
主分类号: G06Q20/12 分类号: G06Q20/12;G06Q20/32;G06Q20/40;G06Q10/08;G06Q50/28
代理公司: 宁波诚源专利事务所有限公司 33102 代理人: 刘凤钦
地址: 315100 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及实现货到付款交易的物流安全支付方法,通过各收件人的移动智能终端构建其合法拥有者正常状态时针对各按键的左右手摁压力数据库,以验证支付操作者的身份;派件员的手持POS终端经最佳NFC中继连接收件人的移动智能终端后,手持POS终端和移动智能终端均分别发送各自当前位置、当前位置噪声和空气湿度以及获取空气湿度时间给认证机构,认证机构判断支付双方位于安全的同一位置处时,发送交易秘钥给货到付款的支付双方,移动智能终端发送其合法拥有者通过各摁键输入的正确支付密码给银行系统,由银行系统转移费用到物流公司账户内;货到付款交易完毕后,物流公司经银行系统转移对应的费用给商家,保证了货到付款过程的效率和支付安全。
搜索关键词: 实现 货到付款 交易 物流 安全 支付 方法
【主权项】:
实现货到付款交易的物流安全支付方法,用于商家终端、网上购物平台、多个消费者终端、物流公司管理平台、银行系统以及认证机构构成的支付交易系统,其特征在于,依次包括如下步骤:步骤1,商家通过商家终端在网上购物平台发布商品,消费者利用各消费者终端在网上购物平台选择目标商品后,输入收件人的联系信息,并选择货到付款,由网上购物平台生成针对所购商品的交易订单,并保存该交易订单;其中,交易订单包括订单生成时间、所购商品名称及价格、所购商品所属商家联系信息、收件人信息及货到付款方式;步骤2,网上购物平台发送取货通知和交易订单给物流公司管理平台,物流公司管理平台保存交易订单后,通知物流公司取货员根据交易订单信息在商家处取货,并由物流公司存储交易订单取货员的身份信息;步骤3,物流公司在银行系统开设收款账户,并利用物流公司管理平台对其具有NFC功能的各手持POS终端均进行备案,建立各手持POS终端分别与银行系统、认证机构的通信连接,利用手持POS终端分别发送认证请求给银行系统和认证机构,银行系统生成其与手持POS终端通信的公钥以及手持POS终端的金融认证证书,并发送金融认证证书和公钥给手持POS终端;认证机构生成其与手持POS终端通信的公钥以及手持POS终端的信用认证证书,并发送信用认证证书和公钥给手持POS终端;其中:所述手持POS终端记为POS,银行系统记为BANK,认证机构记为TSM,手持POS终端的金融认证证书记为Cert(BANKPOS),银行系统与手持POS终端的公钥记为k(POS,BANK);手持POS终端的信用认证证书记为Cert(TSMPOS),认证机构与手持POS终端公钥记为k(POS,TSM);步骤4,物流公司管理平台根据交易订单中的各收件人信息,安排物流车辆发货,并由物流公司管理平台通知物流公司派件员携带已备案的手持POS终端、NFC中继融合终端以及L(L≥3)个NFC中继终端按照交易订单中的各收件人信息派送商品;步骤5,各收件人利用其具有NFC功能的移动智能终端分别发送认证请求给银行系统和认证机构,银行系统生成其与移动智能终端通信的公钥以及移动智能终端的金融认证证书,并发送金融认证证书和公钥给移动智能终端;认证机构生成其与移动智能终端通信的公钥以及移动智能终端的信用认证证书,并发送信用认证证书和公钥给移动智能终端;其中,移动智能终端记为Mobile,移动智能终端的金融认证证书记为Cert(BANKMobile),银行系统与移动智能终端的公钥记为k(Mobile,BANK);移动智能终端的信用认证证书标记为Cert(TSMMobile),认证机构与移动智能终端的公钥记为k(Mobile,TSM);步骤6,移动智能终端在预设时间周期内实时采集其合法拥有者正常状态下在键盘上各按键的摁压力数值及摁压力方向,构建移动智能终端的合法拥有者正常状态下利用左手和右手分别针对各按键的左手摁压力数据库和右手摁压力数据库,并分别计算各按键左手摁压力数据库和右手摁压力数据库的方差;其中:所述移动智能终端上第i个按键标记为Buttoni,针对按键Buttoni所构建的移动智能终端合法拥有者的左手摁压力数据库标记为移动智能终端合法拥有者的右手摁压力数据库标记为n∈N,N为左手摁压力数据库以及摁压力数据库中分别存储的摁压力数据个数;表示针对按键Buttoni采集的移动智能终端合法拥有者左手的第n个摁压力数据,表示针对按键Buttoni采集的移动智能终端合法拥有者右手的第n个摁压力数据;所述按键Buttoni所受移动智能终端合法拥有者左手摁压力的方差标记为移动智能终端合法拥有者右手摁压力的方差标记为方差的计算公式分别如下:<mrow><msubsup><mi>&sigma;</mi><mrow><mi>L</mi><mi>e</mi><mi>f</mi><mi>t</mi></mrow><mn>2</mn></msubsup><mrow><mo>(</mo><msub><mi>Button</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mfrac><msup><mrow><mo>(</mo><msubsup><mi>F</mi><mrow><mi>B</mi><mi>u</mi><mi>t</mi><mi>t</mi><mi>o</mi><mi>n</mi><mi>i</mi></mrow><mrow><mi>L</mi><mi>e</mi><mi>f</mi><mi>t</mi></mrow></msubsup><mo>(</mo><mi>n</mi><mo>)</mo><mo>-</mo><mover><msubsup><mi>F</mi><mrow><mi>B</mi><mi>u</mi><mi>t</mi><mi>t</mi><mi>o</mi><mi>n</mi><mi>i</mi></mrow><mrow><mi>L</mi><mi>e</mi><mi>f</mi><mi>t</mi></mrow></msubsup><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mn>2</mn></msup><mi>N</mi></mfrac><mo>,</mo><mover><msubsup><mi>F</mi><mrow><mi>B</mi><mi>u</mi><mi>t</mi><mi>t</mi><mi>o</mi><mi>n</mi><mi>i</mi></mrow><mrow><mi>L</mi><mi>e</mi><mi>f</mi><mi>t</mi></mrow></msubsup><mo>&OverBar;</mo></mover><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mfrac><mrow><msubsup><mi>F</mi><mrow><mi>B</mi><mi>u</mi><mi>t</mi><mi>t</mi><mi>o</mi><mi>n</mi><mi>i</mi></mrow><mrow><mi>L</mi><mi>e</mi><mi>f</mi><mi>t</mi></mrow></msubsup><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mrow><mi>N</mi></mfrac><mo>;</mo></mrow><mrow><msubsup><mi>&sigma;</mi><mrow><mi>R</mi><mi>i</mi><mi>g</mi><mi>h</mi><mi>t</mi></mrow><mn>2</mn></msubsup><mrow><mo>(</mo><msub><mi>Button</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mfrac><msup><mrow><mo>(</mo><msubsup><mi>F</mi><mrow><mi>B</mi><mi>u</mi><mi>t</mi><mi>t</mi><mi>o</mi><mi>n</mi><mi>i</mi></mrow><mrow><mi>R</mi><mi>i</mi><mi>g</mi><mi>h</mi><mi>t</mi></mrow></msubsup><mo>(</mo><mi>n</mi><mo>)</mo><mo>-</mo><mover><msubsup><mi>F</mi><mrow><mi>B</mi><mi>u</mi><mi>t</mi><mi>t</mi><mi>o</mi><mi>n</mi><mi>i</mi></mrow><mrow><mi>R</mi><mi>i</mi><mi>g</mi><mi>h</mi><mi>t</mi></mrow></msubsup><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mn>2</mn></msup><mi>N</mi></mfrac><mo>,</mo><mover><msubsup><mi>F</mi><mrow><mi>B</mi><mi>u</mi><mi>t</mi><mi>t</mi><mi>o</mi><mi>n</mi><mi>i</mi></mrow><mrow><mi>R</mi><mi>i</mi><mi>g</mi><mi>h</mi><mi>t</mi></mrow></msubsup><mo>&OverBar;</mo></mover><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mfrac><mrow><msubsup><mi>F</mi><mrow><mi>B</mi><mi>u</mi><mi>t</mi><mi>t</mi><mi>o</mi><mi>n</mi><mi>i</mi></mrow><mrow><mi>R</mi><mi>i</mi><mi>g</mi><mi>h</mi><mi>t</mi></mrow></msubsup><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow></mrow><mi>N</mi></mfrac><mo>;</mo></mrow>步骤7,物流公司派件员按照各交易订单信息中的地址进行归类,且当同一地址的交易订单达到预设的派送数目时,派件员则送递商品至同一地址的多个收件人处,派件员开启各NFC中继终端以及手持POS终端的NFC功能,并分别布设各NFC中继终端位于不同的位置处,等待各收件人利用各自的移动智能终端付款;步骤8,多个收件人中的其中一个收件人开启其移动智能终端的NFC功能后,手持POS终端获取当前位置数据以及当前位置的噪声和空气湿度,存储当前位置数据、当前位置噪声和空气湿度以及分别获取当前位置和空气湿度的时间,并以手持POS终端的私钥发送包括手持POS终端自身签名的付款请求信息给该移动智能终端;其中:所述付款请求信息包括手持POS终端当前位置数据P(xPOS,yPOS,zPOS)、付款请求ReqM、获取当前位置数据的时间手持POS终端当前位置噪声SNRPOS、手持POS终端当前位置空气湿度RHPOS、获取当前位置空气湿度的时间手持POS终端的金融认证证书Cert(BANKPOS)、手持POS终端的信用认证证书Cert(TSMPOS)、手持POS终端的自身签名SigPOS以及手持POS终端的私钥记为sk(POS);其中,该付款请求信息记为MessageP‑M,付款请求信息MessageP‑M标记如下:<mrow><msub><mi>Message</mi><mrow><mi>P</mi><mo>-</mo><mi>M</mi></mrow></msub><mo>=</mo><mfenced open = "{" close = "}"><mtable><mtr><mtd><mi>P</mi><mi>O</mi><mi>S</mi><mo>,</mo><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi><mo>,</mo><msub><mi>P</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>,</mo><mi>S</mi><mi>N</mi><msub><mi>R</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>,</mo><mi>R</mi><msub><mi>H</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>,</mo><msubsup><mi>T</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow><mi>P</mi></msubsup><mo>,</mo><msubsup><mi>T</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow><mrow><mi>R</mi><mi>H</mi></mrow></msubsup><mo>,</mo><mi>C</mi><mi>e</mi><mi>r</mi><mi>t</mi><mo>(</mo><mi>B</mi><mi>A</mi><mi>N</mi><msub><mi>K</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>)</mo><mo>,</mo></mtd></mtr><mtr><mtd><mi>C</mi><mi>e</mi><mi>r</mi><mi>t</mi><mo>(</mo><mi>T</mi><mi>S</mi><msub><mi>M</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>)</mo><mo>,</mo><mi>Re</mi><mi>q</mi><mi>M</mi><mo>,</mo><mi>S</mi><mi>i</mi><msub><mi>g</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>,</mo><mi>s</mi><mi>k</mi><mo>(</mo><mi>P</mi><mi>O</mi><mi>S</mi><mo>)</mo></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>其中,PPOS=P(xPOS,yPOS,zPOS);步骤9,移动智能终端接收、获取手持POS终端发送的付款请求信息,获取移动智能终端的当前位置和当前位置噪声、获取移动智能终端当前位置时间、移动智能终端当前位置空气湿度以及获取移动智能终端当前位置空气湿度时间,并以其与认证机构间的公钥发送包括手持POS终端付款请求信息的认证请求信息给认证机构;其中:所述移动智能终端发送的认证请求信息包括手持POS终端的付款请求信息、移动智能终端获取的当前位置数据M(xMobile,yMobile,zMobile)、移动智能终端当前位置噪声SNRMobile、获取移动智能终端当前位置数据时间移动智能终端当前位置空气湿度RHMobile、获取当前位置空气湿度RHMobile的时间认证请求ReqT以及移动智能终端与手持POS终端会话请求ReqSession;移动智能终端的该认证请求信息标记为MessageM‑T,认证请求信息MessageM‑T由公式标记如下:<mrow><msub><mi>Message</mi><mrow><mi>M</mi><mo>-</mo><mi>T</mi></mrow></msub><mo>=</mo><mfenced open = "{" close = "}"><mtable><mtr><mtd><mi>M</mi><mi>e</mi><mi>s</mi><mi>s</mi><mi>a</mi><mi>g</mi><msub><mi>e</mi><mrow><mi>P</mi><mo>-</mo><mi>M</mi></mrow></msub><mo>,</mo><mi>T</mi><mi>S</mi><mi>M</mi><mo>,</mo><msub><mi>M</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>,</mo><msubsup><mi>T</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow><mi>M</mi></msubsup><mo>,</mo><msubsup><mi>T</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow><mrow><mi>R</mi><mi>H</mi></mrow></msubsup><mo>,</mo><mi>S</mi><mi>N</mi><msub><mi>R</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>,</mo><mi>R</mi><msub><mi>H</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>,</mo></mtd></mtr><mtr><mtd><mi>Re</mi><mi>q</mi><mi>T</mi><mo>,</mo><mi>Re</mi><mi>q</mi><mi>S</mi><mi>e</mi><mi>s</mi><mi>s</mi><mi>i</mi><mi>o</mi><mi>n</mi><mo>,</mo><mi>k</mi><mo>(</mo><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi><mo>,</mo><mi>T</mi><mi>S</mi><mi>M</mi><mo>)</mo></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>其中,MMobile=M(xMobile,yMobile,zMobile);步骤10,手持POS终端和移动智能终端分别将各自获取的当前自身位置数据发送给NFC中继融合终端,由NFC中继融合终端以手持POS终端和移动智能终端连线的中点作为球心,以移动智能终端距手持POS终端距离的一半作为球半径,建立空间的球体方程S;其中,所述球心记为O(xo,yo,zo),球半径记为R,球体方程S计算公式如下:S:(x‑xo)2+(y‑yo)2+(z‑zo)2=R2<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>x</mi><mi>o</mi></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>+</mo><msub><mi>x</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>y</mi><mi>o</mi></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>+</mo><msub><mi>y</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>z</mi><mi>o</mi></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mrow><mo>(</mo><msub><mi>z</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>+</mo><msub><mi>z</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>;</mo><mi>R</mi><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msqrt><mrow><msup><mrow><mo>(</mo><msub><mi>x</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>-</mo><msub><mi>x</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>z</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>-</mo><msub><mi>z</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>;</mo></mrow>步骤11,各NFC中继终端分别将各自获取的自身位置数据及信噪比发送给NFC中继融合终端,由NFC中继融合终端判断、选取最佳NFC中继终端;其中,NFC中继融合终端选取最佳NFC中继终端的过程包括如下步骤11‑1至步骤11‑3:步骤11‑1,根据第l个NFC中继终端的位置数据(xRelay,l,yRelay,l,zRelay,l),NFC中继融合终端判断(xRelay,l‑xo)2+(yRelay,l‑yo)2+(zRelay,l‑zo)2≤R2时,则选取该NFC中继终端作为参与近场通信的备选中继;否则,则剔除该NFC中继终端,由手持POS终端和移动智能终端直接进行近场通信;步骤11‑2,NFC中继融合终端根据接收的各备选中继的信噪比,计算获取各备选中继的中继诚信系数;其中,第l个备选中继的中继诚信系数记为κRelay,l,κRelay,l计算公式如下:<mrow><msub><mi>&kappa;</mi><mrow><mi>Re</mi><mi>l</mi><mi>a</mi><mi>y</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>=</mo><mfrac><msqrt><mrow><mfrac><mn>1</mn><msup><mi>L</mi><mo>&prime;</mo></msup></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><msup><mi>L</mi><mo>&prime;</mo></msup></munderover><msup><mrow><mo>(</mo><msub><mi>SNR</mi><mrow><mi>Re</mi><mi>l</mi><mi>a</mi><mi>y</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>-</mo><msub><mover><mrow><mi>S</mi><mi>N</mi><mi>R</mi></mrow><mo>&OverBar;</mo></mover><mrow><mi>Re</mi><mi>l</mi><mi>a</mi><mi>y</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mrow><msub><mi>SNR</mi><mrow><mi>Re</mi><mi>l</mi><mi>a</mi><mi>y</mi><mo>,</mo><mi>l</mi></mrow></msub></mrow></mfrac><mo>,</mo><msub><mover><mrow><mi>S</mi><mi>N</mi><mi>R</mi></mrow><mo>&OverBar;</mo></mover><mrow><mi>Re</mi><mi>l</mi><mi>a</mi><mi>y</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><msup><mi>L</mi><mo>&prime;</mo></msup></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><msup><mi>L</mi><mo>&prime;</mo></msup></munderover><msub><mi>SNR</mi><mrow><mi>Re</mi><mi>l</mi><mi>a</mi><mi>y</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>;</mo><msup><mi>L</mi><mo>&prime;</mo></msup><mo>&le;</mo><mi>L</mi><mo>;</mo></mrow>步骤11‑3,NFC中继融合终端根据各备选中继距离球心的距离dRelay,l以及获取的各备选中继的中继诚信系数,获取各备选中继的参与系数ξRelay,l,并以参与系数最大值所对应的备选中继作为最佳NFC中继终端;其中,参与系数l=1,2,…,L';步骤12,移动智能终端与手持POS终端之间距离大于近场通信距离时,手持POS终端发送包括手持POS终端自身签名以及当前位置噪声和空气湿度值的付款请求信息给最佳NFC中继终端,最佳NFC中继终端获取其所处位置的当前位置噪声和空气湿度后,将其获取的当前位置噪声和空气湿度以及手持POS终端付款请求信息给移动智能终端;其中:所述付款请求信息包括手持POS终端的当前自身位置数据P(xPOS,yPOS,zPOS)、付款请求ReqM、手持POS终端获取当前自身位置数据的时间TP、当前位置噪声SNRPOS、当前位置空气湿度值RHPOS、手持POS终端的金融签证证书Cert(BANKPOS)、手持POS终端的信用签证证书Cert(TSMPOS)、手持POS终端的自身签名SigPOS以及手持POS终端的私钥sk(POS);其中,该付款请求信息标记为MessageP‑M,付款请求信息MessageP‑M由公式标记如下:<mrow><msub><mi>Message</mi><mrow><mi>P</mi><mo>-</mo><mi>M</mi></mrow></msub><mo>=</mo><mfenced open = "{" close = "}"><mtable><mtr><mtd><mi>P</mi><mi>O</mi><mi>S</mi><mo>,</mo><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi><mo>,</mo><msub><mi>P</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>,</mo><mi>S</mi><mi>N</mi><msub><mi>R</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>,</mo><mi>R</mi><msub><mi>H</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>,</mo><msub><mi>T</mi><mi>P</mi></msub><mo>,</mo><mi>C</mi><mi>e</mi><mi>r</mi><mi>t</mi><mo>(</mo><mi>B</mi><mi>A</mi><mi>N</mi><msub><mi>K</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>)</mo><mo>,</mo><mi>C</mi><mi>e</mi><mi>r</mi><mi>t</mi><mo>(</mo><mi>T</mi><mi>S</mi><msub><mi>M</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>)</mo><mo>,</mo></mtd></mtr><mtr><mtd><mi>Re</mi><mi>q</mi><mi>M</mi><mo>,</mo><mi>S</mi><mi>i</mi><msub><mi>g</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>,</mo><mi>s</mi><mi>k</mi><mo>(</mo><mi>P</mi><mi>O</mi><mi>S</mi><mo>)</mo></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>步骤13,移动智能终端接收经最佳NFC中继终端转发的手持POS终端的付款请求信息以及最佳NFC中继终端所处位置的噪声和空气湿度,并获取移动智能终端的当前位置、当前位置噪声和空气湿度值,由移动智能终端发送包括手持POS终端付款请求信息的认证请求信息以及最佳NFC中继终端所处位置空气湿度给认证机构;其中:所述移动智能终端发送的认证请求信息包括手持POS终端的付款请求信息、移动智能终端的当前位置数据、获取当前位置时间、移动智能终端当前位置噪声、移动智能终端当前位置空气湿度值、获取当前位置空气湿度值时间、认证请求以及其与手持POS终端会话请求;其中,移动智能终端的该认证请求信息标记为MessageM‑T,认证请求信息MessageM‑T由公式标记如下:<mrow><msub><mi>Message</mi><mrow><mi>M</mi><mo>-</mo><mi>T</mi></mrow></msub><mo>=</mo><mfenced open = "{" close = "}"><mtable><mtr><mtd><mi>M</mi><mi>e</mi><mi>s</mi><mi>s</mi><mi>a</mi><mi>g</mi><msub><mi>e</mi><mrow><mi>P</mi><mo>-</mo><mi>M</mi></mrow></msub><mo>,</mo><mi>T</mi><mi>S</mi><mi>M</mi><mo>,</mo><msub><mi>M</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>,</mo><mi>S</mi><mi>N</mi><msub><mi>R</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>,</mo><mi>R</mi><msub><mi>H</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>,</mo><msubsup><mi>T</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow><mi>M</mi></msubsup><mo>,</mo><msubsup><mi>T</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow><mrow><mi>R</mi><mi>H</mi></mrow></msubsup><mo>,</mo><mi>Re</mi><mi>q</mi><mi>T</mi><mo>,</mo></mtd></mtr><mtr><mtd><mi>Re</mi><mi>q</mi><mi>S</mi><mi>e</mi><mi>s</mi><mi>s</mi><mi>i</mi><mi>o</mi><mi>n</mi><mo>,</mo><mi>k</mi><mo>(</mo><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi><mo>,</mo><mi>T</mi><mi>S</mi><mi>M</mi><mo>)</mo></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>步骤14,认证机构接收、提取移动智能终端发送的认证请求信息以及最佳NFC中继终端所处位置噪声和空气湿度,并根据所提取的移动智能终端认证请求信息中的当前位置数据、当前位置噪声和空气湿度情况,对移动智能终端做出反馈;其中,该步骤依次包括步骤14‑1至步骤14‑3:步骤14‑1,当认证机构判断提取的认证请求信息中的信用签证证书存在于认证机构已存储的信用签证证书数据库中时,则表明该信用签证证书对应的POS终端为安全终端,认证机构生成移动智能终端与该POS终端之间的交易秘钥,并执行步骤14‑2;否则,认证机构发送拒绝交易信息给移动智能终端;步骤14‑2,认证机构根据提取的认证请求中手持POS终端当前位置数据和移动智能终端当前位置数据,判断手持POS终端与移动智能终端之间的空间距离小于预设的安全交易空间距离阈值,且两者所对应位置的噪声差值位于预设的范围内时,则执行步骤14‑3;否则,认证机构发送拒绝交易信息给移动智能终端;步骤14‑3,认证机构根据提取的手持POS终端当前位置空气湿度值、移动智能终端当前位置空气湿度值以及分别获取空气湿度值的时间,判断手持POS终端与移动智能终端、手持POS终端与最佳NFC中继终端所分别对应的空气湿度之差均位于预设的差值范围内且获取空气湿度数据的时间间隔均位于预设安全时间间隔范围内时,则认证机构发送确认交易信息给移动智能终端;否则,认证机构发送拒绝交易信息给移动智能终端;其中,所述认证机构发送的确认交易信息标记为MessageT‑M‑Confirm,认证机构发送的拒绝交易信息标记为MessageT‑M‑Reject;其中:<mrow><msub><mi>Message</mi><mrow><mi>T</mi><mo>-</mo><mi>M</mi><mo>-</mo><mi>C</mi><mi>o</mi><mi>n</mi><mi>f</mi><mi>i</mi><mi>r</mi><mi>m</mi></mrow></msub><mo>=</mo><mo>{</mo><mi>T</mi><mi>S</mi><mi>M</mi><mo>,</mo><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi><mo>,</mo><mi>P</mi><mi>O</mi><mi>S</mi><mo>,</mo><msub><mi>P</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>,</mo><msub><mi>M</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>,</mo><msubsup><mi>T</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow><mi>P</mi></msubsup><mo>,</mo><mi>C</mi><mi>e</mi><mi>r</mi><mi>t</mi><mrow><mo>(</mo><msub><mi>TSM</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>)</mo></mrow><mo>,</mo><mi>K</mi><mo>,</mo><mi>k</mi><mrow><mo>(</mo><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi><mo>,</mo><mi>T</mi><mi>S</mi><mi>M</mi><mo>)</mo></mrow><mo>}</mo><mo>;</mo></mrow>MessageT‑M‑Reject={TSM,Mobile,POS,PPOS,MMobile,RejectP,k(Mobile,TSM)};步骤15,移动智能终端接收认证机构发送的确认交易信息,并将包括移动智能终端签名的交易交互信息经最佳NFC中继终端发送给手持POS终端;其中:所述交易交互信息包括移动智能终端的签名SigMobile、移动智能终端的当前位置数据、移动智能终端与手持POS终端之间的交易秘钥、移动智能终端的金融签证证书、移动智能终端的信用签证证书以及持POS终端的信用签证证书;所述移动智能终端发送的交易交互信息标记为MessageM‑P,其中:<mrow><msub><mi>Message</mi><mrow><mi>M</mi><mo>-</mo><mi>P</mi></mrow></msub><mo>=</mo><mfenced open = "{" close = "}"><mtable><mtr><mtd><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi><mo>,</mo><mi>P</mi><mi>O</mi><mi>S</mi><mo>,</mo><mi>T</mi><mi>S</mi><mi>M</mi><mo>,</mo><msub><mi>M</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>,</mo><mi>C</mi><mi>e</mi><mi>r</mi><mi>t</mi><mo>(</mo><mi>B</mi><mi>A</mi><mi>N</mi><msub><mi>K</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>)</mo><mo>,</mo><mi>C</mi><mi>e</mi><mi>r</mi><mi>t</mi><mo>(</mo><mi>T</mi><mi>S</mi><msub><mi>M</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>)</mo><mo>,</mo><mi>K</mi><mo>,</mo><mi>S</mi><mi>i</mi><msub><mi>g</mi><mrow><mi>M</mi><mi>o</mi><mi>b</mi><mi>i</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>,</mo></mtd></mtr><mtr><mtd><mi>C</mi><mi>e</mi><mi>r</mi><mi>t</mi><mo>(</mo><mi>T</mi><mi>S</mi><msub><mi>M</mi><mrow><mi>P</mi><mi>O</mi><mi>S</mi></mrow></msub><mo>)</mo></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>步骤16,手持POS终端接收、提取经最佳NFC中继终端转发的移动智能终端的交易交互信息,并根据在交易交互信息中提取的信息做出判断:当提取到的信用签证证书已经存储于手持POS终端已存储的信用签证证书数据库中时,则执行步骤17,由手持POS终端与移动智能终端经最佳NFC中继终端进行支付交易;否则,手持POS终端拒绝与移动智能终端进行支付交易;步骤17,手持POS终端生成随机数,并以其与移动智能终端之间的交易秘钥,发送包括生成的随机数、移动智能终端当前位置数据、移动智能终端所需支付款项数据以及手持POS终端自身位置数据的支付款项信息经最佳NFC中继终端发送给移动智能终端;其中,所述支付款项信息标记为MessageP‑W‑Payment,MessageP‑W‑Payment由公式标记如下:MessageP‑W‑Payment={POS,Mobile,m,M,PPOS,Payment,K};其中,m表示手持POS终端生成的随机数,Payment表示该移动智能终端所需支付款项,K为手持POS终端与移动智能终端之间的交易秘钥;步骤18,移动智能终端接收经最佳NFC中继终端转发的手持POS终端的支付款项信息,并生成随机数,由移动智能终端将包括所接收支付款项信息以及新生成随机数的支付交易记录信息发送给签证机构存储;所述支付交易记录信息标记为SW‑T‑Payment,其中:SW‑T‑Payment={Wallet,TSM,POS,r,k(Wallet,TSM)},r表示移动智能终端生成的随机数;步骤19,移动智能终端接收外部通过各按键输入的支付密码,并实时采集此时各按键所受的摁压力数值和方向,然后移动智能终端根据各按键所受摁压力方向判断摁压各按键的为左手或右手后,并将实时采集的各按键所受摁压力添加到对应的摁压力数据库中,重新计算此时各按键对应摁压力数据库的方差,并根据各按键重新所得摁压力数据库方差与步骤6中所对应摁压力数据库方差之间的差值,对是否执行支付操作做出支付判断:当各按键所得摁压力数据库方差之间的差值均小于或等于预设阈值时,表示该支付密码为移动智能终端合法拥有者所输入,则执行步骤20;否则,表示该支付密码不是移动智能终端合法拥有者输入,移动智能终端拒绝执行支付操作;步骤20,移动智能终端发送包括其金融签证证书和接收的支付密码的支付命令给银行系统,由银行系统将该移动智能终端账户的款项转移至物流公司在银行系统的账户内,并在转款完成后分别发送转款成功通知给手持POS终端、物流公司账户管理平台和移动智能终端;否则,移动智能终端在预设终止交易时间段内,拒绝接收任何付款请求;手持POS终端在接收到银行系统发送的转款成功通知后,物流公司派件员将商品交给收件人,完成物流公司对该收件人所对应商品的派送和收款;步骤21,剩余各收件人的移动智能终端分别对应执行步骤8至步骤20的过程,以完成物流公司对各交易订单中对应商品的派送和收款,然后物流公司管理平台按照其与网上购物平台预设的派送费用,在扣除其派送费用后,物流公司管理平台按照各订单信息中的目标商品价格,发送支付命令给银行系统,由银行系统将物流公司管理平台中的对应款项分别转移给各订单信息中所对应商家的账户,完成货到付款的安全支付过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江万里学院,未经浙江万里学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610075018.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top