古詩詞大全網 - 個性簽名 - 郵幣卡上的CVN2是什麽意思?

郵幣卡上的CVN2是什麽意思?

確認碼/安全碼(銀聯組織的銀聯標準卡使用)。這是用於間接場合的銀行卡,如網上支付等交易,可以識別有無銀行卡交易。

壹般可以在銀行卡背面壹系列簽名欄的後三位看到。銀聯組織的銀聯標準卡,叫CVN2,萬事達卡叫CVC2,VISA卡叫CVV2,AE美國運通卡叫CSC2。這些三位數的安全碼是根據妳的賬號、身份證、姓名等信息,通過特殊的加密算法生成的。

CVN值的計算步驟:

兩個名為KeyA和KeyB的64位身份驗證密鑰用於計算CVN。

1)計算CVN的數據來源包括:主賬號(PAN)、卡有效期(YYMM)、服務碼,從左到右依次排列;

2)將上述數據源展開為128位的二進制數據,如果小於128位,則右加0;

3)將128位二進制數據分成兩個64位數據塊,最左邊的64位是Block1,最右邊的64位是Block 2;

4)用KeyA加密block 1;

5)將Block1的加密結果與Block2進行異或,並用KeyA對異或結果進行加密;

6)用KeyB解密上壹步的加密結果;

7)用KeyA加密上壹步的解密結果;

8)從左到右提取加密結果中的數字(0-9)組成壹組數字;

9)從左到右提取加密結果中的字符(A-F),減去10,將余數做成壹組數字,排列在步驟8中的數字之後。

10)第9步左邊的第壹組三位數是CVN值。

參考資料:

百度百科:銀行卡安全碼