2 hou guannan hou_guannan 于 2016.09.22 17:25 提问

数据库银行卡号3des加密,但是秘钥需要定期更换,如何根据银行卡号查询到不同秘钥加密的数据

数据库银行卡号3des加密,但是秘钥需要定期更换,秘钥更换后,新入库的银行卡数据格式肯定变了,如何根据银行卡号查询到不同秘钥加密的数据,之前的查询还是分页查询

1个回答

dabocaiqq
dabocaiqq   2016.09.24 23:36
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
银行卡号展示时需要将中间的数字加密
在开发中,有时候会遇到这种需求,比如银行卡号,身份证号,需要将中间的一些数字隐藏,然后展示出来..     NSString *originalString = @"6217613400004525213";          // 转换成 可变字符串     NSMutableString *stringM = [NSMutabl
java 根据银行卡号来获取银行名称
原文地址:http://blog.csdn.net/a1106900429/article/details/48375031/** * 通过银行的Bin号 来获取 银行名称 * @author 一介草民 * */ public class BankUtil { public static void main(String[] args) { S
根据银行卡号来获取银行名称-java
/** * 通过银行的Bin号 来获取 银行名称 * @author 一介草民 * */ public class BankUtil { public static void main(String[] args) { String cardNumber = "6210676802084484923";//卡号 String name = getNameOfBank(card
通过银行卡号获取所属银行名称
通过银行卡号前六位获取所属银行名称,下载源码运行即可 不一定完全覆盖,但是相对较全
android根据银行卡卡号前6位获得归属银行
根据银行卡号判断是哪个银行的卡,依据是银行卡号的前6位数,称之为bin号。 我们把bin号转化为长整形,再把各个银行卡的bin号做成有序表。通过二分查找的方法,找到bin号在有序表的位置,然后读出银行卡的信息。 我将有序数据封装在了txt文件中,里面是全球银行银行卡的bin号,大家可以直接放入assets目录下即可。数据超级全面,找了老久,分享给大家使用,下面就贴上java实现类: im
银行BIN码大全JSON数据,附带js根据银行卡号查询银行名称方法
一直在使用的银行BIN码,很全很全,绝对好用。已整合成JSON数据,格式如下: { "bin": "621098", "bankName": "邮储银行-绿卡通-借记卡" }, { "bin": "622150", "bankName": "邮储银行-绿卡银联标准卡-借记卡" } 另附带js调用函数一份: // 根据银行卡号获取发卡行名称 getBankName = function (bankCard) { if (bankCard == null || bankCard == "") { return ""; } $.getJSON("../../Json/bankData.json", {}, function (data) { var bankBin = 0; var isFind = false; for (var key = 10; key >= 2; key--) { bankBin = bankCard.substring(0, key); $.each(data, function (i, item) { if (item.bin == bankBin) { isFind = true; return item.bankName; } }); if (isFind) { break; } } if (!isFind) { return "未知发卡银行"; } }); }
java根据卡号识别银行
里面包括一个资源类和一个测试类,需要将银行信息放在classpath下,测试加载spring的配置文件更改成自己的即可运行
Java 根据银行卡号获取银行名称以及图标
参考 CNBankCard 中国各大银行卡号查询 一、pom.xml 一、支付宝接口获取名称 1.根据 卡号 获取 银行信息 接口 https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo=银行卡卡号&cardBinCheck=true 返回的结果值 ( jos
根据输入的银行卡号显示开户银行类型,并将银行卡号四位分隔
工作中遇到将绑定银行卡的需求,而且需要根据银行卡号显示开户行类型,并将银行卡号四位分隔,参考了下网上的栗子,并进行了融合优化,写出适合自己的代码 不多说,直接上代码,注释写的很清晰。 1、Activity逻辑实现 package net.edaibu.banknametest; import android.support.v7.app.AppCompatActivity; import
js判断银行卡号
/**  *判断是否为正确的银行卡号,正确返回true,否则返回false  *Luhm校验规则:16位银行卡号(19位通用):  *1.将未带校验位的 15(或18)位卡号从右依次编号 1 到 15(18),位于奇数位号上的数字乘以 2。  *2.将奇位乘积的个十位全部相加,再加上所有偶数位上的数字。  *3.将加法和加上校验位能被 10 整除。  */ function luhm