2016-05-11 55 views
0

我有掩盖这样的加密cardnumber代码:ASP经典:取消屏蔽信用卡号

dim cardNum = MaskCardNumber(rs("CCNum")) 

输出: xxxxxxxxxxxx1111

现在,我想这样一来揭露这是在加密的形式已经。像这样的东西。

输出: 4444qwfgrghghghhgh1111

我怎么会揭露 “cardnum中” 的价值?

有什么想法?谢谢!

+2

如果你谷歌“经典的ASP加密”你应该找到几个例子,无论是堆栈溢出和其他地方。您的代码意味着您可能将未加密的信用卡号存储在数据库中,这不是一个好主意。支付网关(如Worldpay,Paypoint或PayPal)的设计使您无需存储卡片详细信息,他们可以为您处理该卡片 – John

+0

@john:实际上卡片已经加密,但是它是掩码。我只是想揭开它,并以加密的形式将它传递给另一页。无论如何感谢您的提示! – Jostine

回答

0

我使用query.maskedinput.js版本:1.4.1。我提到https://github.com/digitalBush/jquery.maskedinput/blob/bb66bf9b1c3eddd1d2349cee103127ae08d0a877/demo/index.html

的揭露是由$( “输入”)进行模糊(函数(){$( “#信息”)。 HTML( “无色罩的值:” + $(本).mask());

例如掩蔽是

$( “#pannumber”)掩模( “AAAAA 9999的”);

。揭密

$(“#pan number)“)。blur(function(){

var pannumber = $(this).mask();