吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4694|回复: 4
收起左侧

[Java 转载] 中国银行取款系统示例

[复制链接]
15193643451 发表于 2014-10-22 17:35
本帖最后由 a1014 于 2014-10-22 18:11 编辑

package com;        原创作者      QQ 已和谐,不用谢。叫我陈光标
import chinapnr.SecureLink;

public class Check {

                /**
                 * 数据签名加密
                 * 2011-06-08 17:20:04
                 * @param MerId
                 * @param merKeyFile
                 * @param chkname
                 * @return
                 */
                public String checkValue(String MerId,String merKeyFile,String chkname){
                         //商户私钥文件路径  请将MerPrK510010.key改为你的私钥文件名称
                        try {
                                SecureLink sl=new SecureLink();
                                int ret=sl.SignMsg(MerId,merKeyFile,chkname);
                                if (ret != 0)
                                {
                                        return "0";
                                }else{
                                        String        ChkValue = sl.getChkValue();
                                        return ChkValue;
                                }        
                        } catch (Exception e) {
                                return "0";
                        }
                                       
                }
               

                /**
                 * 验证数据签名
                 * 2011-06-08 17:26:31
                 * @param enKeyFile        商户公钥文件路径
                 * @param msgdata        被签名的数据体
                 * @param chkvalue        需要验证的签名
                 * @return
                 */
                public String checkRetData(String enKeyFile,String msgdata,String chkvalue){
                        
                        try {
                                SecureLink sl=new SecureLink();
                                
                                int ret=sl.VeriSignMsg(enKeyFile, msgdata, chkvalue);
                                
                                if (ret != 0)
                                {
                                        return "0";
                                }else{
                                        String        ChkValue = sl.getChkValue();
                                        return ChkValue;
                                }        
                        } catch (Exception e) {
                                return "0";
                        }
                                       
                }
               
               
                /**
                 * 卡信息加密
                 * 2011-06-08 17:22:20
                 * @param enKeyFile         //商户公钥文件路径
                 * @param cardinfo                //数据体
                 * @return
                 */
                public String checInfo(String enKeyFile,String cardinfo){        
                        
                        try {
                                SecureLink sl=new SecureLink();
                                
                                int ret=sl.EncMsg(enKeyFile,cardinfo);
                                
                                if (ret != 0)
                                {
                                        return "0";
                                }else{
                                        String        encmsg = sl.getEncMsg();
                                        return encmsg;
                                }        
                        } catch (Exception e) {
                                return "0";
                        }               
                }
               
               
               
}

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

manbajie 发表于 2014-10-23 09:02
还有这么强悍的东西啊
ruoxin 发表于 2014-10-22 19:56
anwzx 发表于 2014-10-22 18:29
刺蝴蝶De箫启灵 发表于 2014-10-22 17:40
你逗乐我了,这还有原创作者啊?   呵呵
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 13:42

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表