卡片验证码CVN技术规范及计算实例

11 篇文章 4 订阅
订阅专栏

 1.CVV、CVN等区别

CVV, Card Verification Value - Visa这么叫

CVC, Card Verification Code - 万事达这么叫

CVN, Card Validation Number - 银联这么叫

CAV, Card Authentication Value - JCB这么叫

CID, Cardmember ID - Discover这么叫

4CSC,4 Card Security Code - 美运前面的四位数,后面的也叫CVV2

我们通常还见到后面带个2的,CVV2,CVC2,CVN2等等,如何区分呢?不带2的是在联机交易(刷、查、闪)的时候核对的,写入在卡片数据中;带2的在脱机时(网上、电话、手工)核对的,印制在卡片背面。

2.CVN:CVN/CVN2/ICVN定义及区别

    CVN,英文全称是Card Verification Number,卡片验证码/安全码。根据用途不同,CVN可以细分为CVN、CVN2、ICVN,其在卡片中存放位置略有不同。

        1、CVN2的计算方法与CVN的计算方法一致,但计算CVN时,有用到服务码,而计算CVN2,不需要用到服务码;

         2、ICVN的计算方法和CVN的计算方法一致,但计算ICVN时,服务码为999;

         3、尽管计算方法不一样,CVN2、ICVN的计算结果可能会与CVN相同,这是允许的。

3.卡片验证码CVN计算实例

CVN值的计算步骤:

        计算CVN时使用二个64位的验证密钥,在这里称为KeyA和KeyB。

       1)计算CVN的数据源包括:主账号(PAN)、卡失效日期(YYMM)和服务码,从左至右顺序编排;

       2)将上述数据源扩展成128位二进制数据,不足128位右补0;

       3)将128位二进制数据分成两个64位的数据块,最左边的64位为Block1,最右边的64位为Block2;

       4)使用KeyA对Block1进行加密;

       5)将Block1的加密结果与Block2进行异或,使用KeyA对异或结果进行加密;

       6)使用KeyB对上一步加密结果进行解密;

       7)使用KeyA对上一步解密结果进行加密;

       8)从左至右将加密结果中的数字(0-9)抽出,组成一组数字;

       9)从左至右将加密结果中的字符(A-F)抽出,减10后将余数组成一组数字,排列在步骤8的数字之后

       10)步骤9的左边第一组三位数即为CVN值。

 

4.卡片验证码CVN2技术规范

5.CVN2计算实例

 

 

IC卡块数据校验代码
bug_love的博客
07-31 173
最后一位进行比较,如果相等,校验通过。2、刷卡时,获取块级数据时,校验长度。简单校验IC卡块的长度部分。
教你学会IC卡校验
qq_55469712的博客
11-13 5799
相关知识 M1卡有从0到15共16个扇区,并且每个扇区都有独立的密码,每个扇区配备了从0到3共4个段,每个段可以保存16字节的内容,反正从0开始数 就对了(和数组下标为0开始一样)。 每张M1卡都有一个全球唯一的UID号,这个UID号保存在卡的00扇区的00段,也称为厂商段,其中前4个字节是卡的UID,第5个字节是卡UID的校验位,剩下的是厂商数据。并且这个段在出厂之前就会被设置了写入保护,只能读取不能修改,当然也有例外,有种叫UID卡的特殊卡,UID是没有设置保护的,其实就是厂家不按规范生产的卡(我们在网
CVN2,CVC2,CVV2,CSC2区别
iteye_21124的博客
10-21 1627
Card Vеrification Number,卡确认码/安全码。这是银行卡用于非直接场合,如网络支付等下交易使用的。可以识别银行卡交易的在场性。一般可见于银行卡背面的签名条一串数列的末三位。对于银联组织的银联标准卡使用的称为CVN2,万事达卡称为CVC2,VISA卡使用的称为CVV2,AE运通卡则称为CSC2。但是其产生原理都是一样的。...
金融反欺诈-交易基础介绍
java、c++、机器学习方向King
02-20 1576
一、简介 如今,互联网金融比较火热,金融欺诈也变得非常普遍,金融反欺诈也应运而生。本文将主要介绍下金融交易中的一些基本内容,并简单介绍下历史悠久的并且还未淘汰的磁条卡的风险,这些也是了解金融欺诈需要的基本知识。对于具体的黑色产业链、信用卡套现、芯片卡的攻击、金融反欺诈风险防控等本文先不涉及。 二、背景 我们先来看几则最近国内银行卡盗刷的新闻报道 男子ATM取完钱后被盗刷
算法系列7《CVN
weixin_30445169的博客
08-09 408
计算CVN时使用二个64位的验证密钥,KeyA和KeyB。 1)计算CVN 的数据源包括: 主账号(PAN)、卡失效期和服务代码,从左至右顺序编排。 4123456789012345+8701+111 2)将上述数据源扩展成128 位二进制数据(不足128 位右补二进制0)。 41234567890123458701111+000000000 3)将...
卡片布局、验证码、弹出菜单案例.zip
03-26
Java基础知识 第七节 GUI复习的三个案例。包含卡片布局、验证码、弹出菜单三个案例。更多描述信息请移步Java基础知识专栏。
VISA卡校验值CVV及PIN校验值PVV的计算
09-15
VISA卡校验值CVV及PIN校验值PVV的计算
多核并行计算CVN数据库系统教学PPT课件.pptx
10-11
多核并行计算CVN数据库系统教学PPT课件.pptx
卡磁道CVV的那些事
Narutolxy的博客
05-07 1947
一、定义 卡校验值(CVV)提供对磁条内容加密校验以防止非法修改或非法仿制磁条内容的一种算法。加密算法采用美国国家安全部的des算法。 二、卡校验值(CVV)的产生和校验 两个64bit称为CVKA和CVKB的卡校验密钥,用于产生和校验磁道二中的卡校验值CVV。 在生成和使用工作密钥时,注意以下几点: 发卡行不能使用银行密钥(pinkey)作为工作密钥; 每一个发卡行使用不同的工作密钥; 工作密钥...
银联卡中关于CVN/CVN2/ICVN的区别
热门推荐
chong89125的专栏
06-08 1万+
银联China Union Pay,是中国唯一合法的卡组织机构,同时也是EMVCo成员。关于银联卡中CVN/CVN2/ICVN的区别,刚开始我自己不了解,但经过查找资料和请教其他人,对它们的概念也渐渐明朗起来,故整理记录下来,供有兴趣的人们也了解。         CVN,英文全称是Card Verification Number,卡片验证码/安全码。根据用途不同,CV
中国银联电子签字板规范(QCUP 043-2011) PDF
06-27
《中国银联电子签字板规范(QCUP 043-2011)》是针对银行卡交易过程中涉及的电子签名设备制定的一项技术标准。这一规范详细规定了电子签字板在金融交易中的应用,包括通信过程、报文格式以及可能采用的压缩算法等多个...
汽车ECU基础
06-18
ECU开发, ecu编程
CVV2 Retriever
01-10
CVV2 Retriever 用于计算CVV2码,慎用。
cvn.rar_cvN_邮件监控
09-24
【标题】"cvn.rar_cvN_邮件监控" 涉及的核心技术是网络监控与邮件跟踪,这在IT行业中通常用于系统管理和安全监控。网络监控软件能够追踪和记录本地计算机上的文件操作,同时对邮件通信进行监视,以确保数据安全、...
多核并行计算CVN数据库系统教学PPT学习教案.pptx
10-02
《多核并行计算CVN数据库系统》教学PPT主要涵盖了两个核心主题:多核并行计算及其在天文观测中的应用,以及CVN(可能是China Virtual Observatory Network,中国虚拟天文台网络)数据库系统的基本概念和相关技术。...
CVN白皮书2019110 CN
03-23
CVN白皮书2019110 CN
IC卡(M1卡)梯控日期的算法解析和计算
myseptb的博客
02-20 9450
文章主要分析了IC卡(M1卡)梯控日期的算法解析。
汽车ECU编程常见名词缩写
最新发布
qq_45838994的博客
07-14 2277
因此,在具体的车辆和系统中,IMMO的工作原理和特性可能会有所差异。它是一种编程模式或技术,旨在将底层硬件接口的细节与应用程序的逻辑分离开来,提供一种统一的接口和编程方式,以便更方便地操作和管理硬件设备。IO HW Abstraction 的主要目的是提供一种与硬件无关的编程接口,使开发人员能够以一致的方式与各种硬件设备进行交互,而不需要关注具体硬件的细节和底层驱动程序。需要注意的是,冷复位会导致系统丢失保存在临时存储器中的数据,因此在执行冷复位之前,应该先保存任何重要的数据或文件,以免丢失。
获取车辆VIN等OBD信息
jianxuezixuan的博客
04-20 8144
获取车辆如下OBD信息: VIN:Vehicle Identification Number CALID:Calibration Identifications CVN:Calibration verification number 一、SAE J1939协议 通过请求 CALIBRATION INFORMATION (DM19),获取CVN和CALID。 发送请求:18EA00F9 00 D3 00 应答:18EC0000 10 14 00 03 FF 00 D3 00 数据,BYTE1=0x10,表明
写文章

热门文章

  • windows10安装openssl环境并命令行调用openssl(不需要编译openssl源代码,快速安装) 74430
  • 如何在Axure中动态加载图表(Axhub Charts) 44943
  • Node.js(windows系统):ExperimentalWarning: The fs.promises API is experimental 42831
  • Lock wait timeout exceeded解决方案 39593
  • Springboot LOG日志输出 37657

分类专栏

  • Python 3篇
  • WEB 13篇
  • VUE/Angular/Node 39篇
  • 研发工具 32篇
  • Springcloud 34篇
  • 一卡通 11篇
  • 产品设计 11篇
  • Linux 6篇
  • 数据库 19篇
  • 软件测试 7篇

最新评论

  • windows10安装openssl环境并命令行调用openssl(不需要编译openssl源代码,快速安装)

    MonkeyKing-Sun: 你可以直接在C盘上使用

  • windows10安装openssl环境并命令行调用openssl(不需要编译openssl源代码,快速安装)

    MonkeyKing-Sun: 你看一下文章内容第一句话。

  • Zint 库:Zint库的编译及使用(二维码QrCode生码),MFC/VC使用实例

    入坑QT: 我也是这个问题 请问解决了吗

  • windows10安装openssl环境并命令行调用openssl(不需要编译openssl源代码,快速安装)

    stm32 菜鸟: 这个perl不是必须的吧,好像没啥用

  • windows10安装openssl环境并命令行调用openssl(不需要编译openssl源代码,快速安装)

    stm32 菜鸟: 不太明白安装在c盘,怎么和f盘扯上关系

大家在看

  • 华润电力最新校招社招润择认知能力测评:逻辑推理数字计算语言理解高分攻略
  • 瑞芯微mpph264enc输出FHD的尺寸故障追踪 898
  • C/C++算法编程笔记(2024.9.19) 200
  • SkyWalking 接入微服务
  • 为什么要关闭SMB V1

最新文章

  • jar包瘦身 移除无用的maven依赖
  • 使用Cygwin查看.so中的导出函数
  • 使用CMake对Opencv源码进行编译(X86)32位库
2024年1篇
2022年7篇
2021年2篇
2020年25篇
2019年47篇
2018年95篇
2015年1篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

天下网标王郧阳区网站优化江门网站优化电池充电凤城百度网站优化纪梵希网站优化刷网站优化排名软件邯郸网站优化效果保定网站优化托管怎么收费芜湖网站关键词排名优化黄石市网站关键词优化服务网站优化排名怎么提高基于搜索引擎的网站优化ppt传统行业网站优化有效果杭州优化网站排名州醛百度网站制作优化工具孝感很好的网站优化用户体验信宜网站排名优化江苏网站优化厂家报价网站综合优化价格开封网站优化公司哪家好巴南区网站优化宝鸡关键词网站优化林州网站优化公司湛江正规百度seo网站优化英语作文优化网站许昌整站网站优化系统赣州网站优化网站素材如何优化校园网站优化策略黔西网站关键词优化公司网站整站优化收费标准香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化