IC卡与ID卡

article/2025/11/7 10:06:41

IC卡与ID卡定义

IC卡全称集成电路卡(Integrated Circuit Card),又称智能卡(Smart Card)它是将一个微电子芯片嵌入符合ISO 7816标准的卡基中,做成卡片形式,芯片含的存储器(ROM、EEPROM)、保护逻辑电路、甚至带微处理器CPU。带有CPU的IC卡才是真正的智能卡。可读写,容量大,有加密功能,数据记录可靠,使用更方便。
按照嵌入集成电路芯片的形式和芯片类型的不同IC卡大致可分为接触式,非接触式、双界面卡。
ID卡全称身份识别卡(Identification Card),是一种不可写入的感应卡,含固定的编号,ID卡与磁卡一样,都仅仅使用了“卡的号码” 而已,卡内除了卡号外,无任何保密功能,其“卡号”是公开、裸露的。所以说ID卡就是“感应式磁卡”。

门禁卡一般分为IC卡和ID卡,EM、CPU、M1是更具体的细分

M1卡:属于非接触式IC卡,无源、免接触。利用PVC封装M1芯片、感应天线,然后压制成型后而制作的卡(M1芯片:是指菲利浦下属子公司恩智浦出品的芯片缩写,全称为NXP Mifare1系列,常用的有S50及S70两种型号)。
主要用于公交、轮渡、地铁的自动收费系统,也应用在门禁管理、身份证明和电子钱包。
EM卡:属于射频ID卡,无源、免接触。
CPU卡:也称智能卡,卡内的集成电路中带有微处理器CPU存储单元(包括随机存储器RAM、程序存储器ROM(FLASH)、用户数据存储器EEPROM)以及芯片操作系统COS。装有COS的CPU卡相当于一台微型计算机,不仅具有数据存储功能,同时具有命令处理和数据安全保护等功能。主要用于消费功能的场景,不可能破解

IC卡与ID卡区别

1、 两者工作频率不一样,IC卡与ID卡是两个不同频率的芯片卡,这也决定了他们是不能通用的,也不能同时使用在同一个读卡器上,除非读卡器是复合双频的读卡器。IC卡是高频卡,频率是13.56MHZID卡是低频卡,频率是125KHZ,频段的不同,也注定了他们天生的不一样。

请添加图片描述
2、 存储功能不同,如果是一些简单的使用,那么在使用上IC卡与ID卡是没有什么不一样的,这些简单的使用基本都是使用他们本身的内码号,但是要在其他使用上,则就体现出来了,IC卡的优势相当的明显。IC卡是可读可写可加密,具有16个扇区,在使用扩展性上可以使用在16个场景之上,而且还能存储信息,进行数据交互,而ID卡则只有一个卡号而已,没有存储功能,在使用上局限性很大,要使用也只能使用ID卡的卡号,无其他任何可以用,不能写,不能加密,只能读。所以IC卡是具有存储功能,而ID卡则无。

如何区分IC卡与ID卡?

外观区分法请添加图片描述

IC:卡片或卡扣表面光滑无卡号(部分卡会有编号!编号!编号!)

ID:卡片或卡扣表面光有一串数字卡号

线圈区分法

判断方法:使用手电筒或手机闪光灯照射卡片,观察内部线圈形状
IC:线圈为长方形,分布在卡片四周边缘。

ID:线圈为圆形,分布在卡片中间位置。
在这里插入图片描述

ICID:双频卡,内置ID和IC两种芯片!
在这里插入图片描述

读卡器区分法

普通读卡器
读卡器通电后,将卡放置在读卡器上,看读卡器是否有反应。
IC卡:通常会 嘟 或 滴 一声,同时指示灯变色 或 闪烁:
ID卡:无反应。
带有NFC的手机:
如小米、华为等部分支持NFC的手机,打开NFC功能后将卡放置到NFC读卡区(通常在手机背面摄像头附近)看手机是否有反应,
IC卡:通常会有提示声,同时弹出发现NFC标签或选择应用程序。
ID卡:则无反应!

IC未加密与加密及全加密又是什么?

未加密
所有扇区密钥均为 默认密码 即:FFFFFFFFFFFF可直接读出.

可直接读出所有扇区数据
加密
使用默认密码读卡后 至少一个或多个且非全部 扇区出现没密钥发现(或死扇区)

部分扇区被加密,只可读出未加密扇区数据
全加密
使用默认密码读卡后提示未找到有效密钥所有扇区出现没密钥发现(或死扇区)

没密钥时仅可取出卡号

应用

ID卡:无法加密,极易破解复制。
IC卡:不加密、半加密,也极易破解;全加密卡SAK08和SAK18,也可被破解。cpu卡无法被破解,主要用于消费场所。

IC读卡器、IC卡与手机NFC工作频率为13.56MHZ
ID读卡器与ID卡工作频率为13.56MHZ
所以手机NFC不可复制ID卡(工作频率不同),但可以复制IC卡但只限于未加密的IC卡,加密的IC卡无法直接复制。
要复制加密IC卡需用手机先复制对应的未加密的IC卡,再通过IC读卡器读取加密IC卡数据,再通过IC读卡器将刚刚读取的数据写入手机NFC即可。


http://chatgpt.dhexx.cn/article/TUhVg7PR.shtml

相关文章

IC授权卡和复制卡的区别_一起来了解苹果礼品卡的区别,解决你购买时的困惑...

要说到现在过节送什么,除了日常的烟、酒之外。Apple礼品卡也是不少年轻人的选择。但是,如果您去购买Apple礼品卡,您会很快发现事情变得有些混乱。因为有多种Apple礼品卡可供选择,它们的名称各不相同,作用也是不同,为了解决你的困惑,我们一起来了解一下Apple礼品卡的区别…

Python 读写IC卡、复制IC卡

本示例使用的发卡器:https://item.taobao.com/item.htm?spma1z10.5-c.w4002-17663462238.11.3614789e318TMs&id615391857885https://item.taobao.com/item.htm?spma1z10.5-c.w4002-17663462238.11.3614789e318TMs&id615391857885 #python通过缩进来表示代…

IC卡防批量复制破解 Mifare卡一卡一密方案说明 门禁卡校园卡水卡会员卡防破解方案

目前市面上大部分的IC卡(如门禁卡,门锁卡,水卡,校园卡,会员卡等)均属于Mifare1S50卡。该类卡片虽然在采购价格上较有优势,但同时也存在被批量破解、复制等安全性风险。如果更换为CPU卡&#xff…

php ic卡,IC卡的数据结构认识

讲解一下滚动码: 滚动码是一种防复制的技术,判断滚动码的方法非常的简单。 拿到物业发的原卡先解密,解密后数据保存。保存完成之后,拿着你的物业卡原卡去刷一下电梯或者门禁。然后再回来对比一下数据。看下刷电梯前的数据和刷电梯…

IC卡分类

M1 普通IC卡,0扇区不可以修改,其他扇区可反复擦写。我们日常碰到的单位食堂卡,小区门禁卡,单元的电梯卡都使用的是M1卡。 UID卡 所有区块可被重复读写 卡片ID可改写且使用后门指令更改ID 卡片ID可重复修改 相应后门指令&#xff…

使用ACR122U和Proxmark3复制IC卡

常见IC卡片介绍及使用ACR122U和Proxmark3复制卡方法 一、常见IC卡片介绍 1.1 ID卡和IC卡 ID卡:全称身份识别卡(Identification Card),多为低频(125Khz),是一种不可写入的感应卡,含固定的编号,主要有台湾SYRIS的EM格…

Delphi 复制IC卡写UID卡0区0块

本示例使用的发卡器:https://item.taobao.com/item.htm?spma1z10.5-c.w4002-17663462238.11.7154789eKODONP&id615391857885https://item.taobao.com/item.htm?spma1z10.5-c.w4002-17663462238.11.7154789eKODONP&id615391857885 unit declaredll;interf…

PN532模块复制IC加密卡

PN532模块复制IC加密卡 忍受够了每天都需要带着各种各样的卡片,如果可以将卡复制进手机里,那我就可以只带着手机,每天出门都是轻装上阵。 只要你的手机拥有nfc功能,那你可以直接将卡模拟进手机里,当然这样并没有完全…

IC卡、ID卡及车库蓝牙卡的复制说明!(小区的门禁系统)

随着科技的发展,各种新的技术也不断的出现,如现在很多的小区物业管理和其它一些关于关卡出入的管理方面都采取了门禁卡的形式,若是门禁卡丢失了,那么可能会被物业管理公司几倍的罚款,为了避免这种情况的出现&#xff0…

PyCharm 关闭 Test 功能

PyCharm自带的功能,检测Python文件中,以“test”开头的函数名,作为测试用例,导致在调试时,优先启动“test”函数,对于我们正常想调试的内容进行干扰。 如果不想使用这个功能,需要关闭&#xff…

scalaTest的使用

配置 修改pom.xml&#xff0c;添加以下内容 <!--依赖--> <dependency><groupId>org.scalatest</groupId><artifactId>scalatest_2.11</artifactId><version>3.0.0</version><scope>test</scope> </dependenc…

GoLang之go test测试

文章目录 GoLang之go test测试1.介绍2.函数3.测试函数格式3.1格式3.2失败示例3.3成功示例13.4成功示例23.5成功示例33.6成功实例4 4.基准函数4.1成功实例14.2成功实例24.3性能比较函数 GoLang之go test测试 1.介绍 Go语言中的测试依赖go test命令。编写测试代码和编写普通的Go…

Linux下使用Speedtest测试网速

Speedtest是用来测试网络性能的开源软件&#xff0c;在Linux下面安装Speedtest可以用来测试网络出口的上传和下载速度&#xff0c;帮助排查网络方面导致的故障。 Speedtest介绍 由于公司几个项目用户访问的时候响应较慢&#xff0c;项目本身没问题&#xff0c;服务及调用的接口…

@SpringBootTest注解进行单元测试

1、首先我们通过idea创建一个Springboot项目&#xff0c;项目目录生成后&#xff0c;默认都会带main和test目录&#xff0c;如下&#xff1a; 2、我们在test目录下创建测试类&#xff0c;正常情况下创建项目的时候会自带生成对应的测试类&#xff0c;如下&#xff1a; 此时你发…

C++Test使用入门

CTest使用入门 Parasoft Ctest 是一款自动化测试工具&#xff0c;是经广泛证明的最佳实践集成解决方案&#xff0c;它能有效提高开发团队工作效率和软件质量。 创建项目导入cpp文件生成测试用例添加桩函数运行测试用例 1.创建项目 填写项目名&#xff0c;Project type选择Em…

docker安装speedtest

平常测试网速的时候常用speedtest进行测试&#xff08;测速网 - 专业网速测试, 游戏测速, 直播测速, 5G测速, 物联网监测-SpeedTest.cn&#xff09;&#xff0c;但是网站通常测试的是带宽的速度。内网速度的测试&#xff0c;一般通过传输大文件&#xff0c;查看稳定速率来计算速…

simulinktest

Smulink Test Notebook 序Subsystem Test使用Testharness对模型进行测试------------------------分割线-------------------------------------------- 序 Simulink Test 为模型的仿真&#xff0c;测试&#xff0c;验证和代码生成提供工具&#xff1b; 它包括Test Sequence&a…

Testbench编写指南(1)基本组成与示例

对于小型设计来说&#xff0c;最好的测试方式便是使用TestBench和HDL仿真器来验证其正确性。一般TestBench需要包含这些部分&#xff1a;实例化待测试设计、使用测试向量激励设计、将结果输出到终端或波形窗口便于可视化观察、比较实际结果和预期结果。下面是一个标准的HDL验证…

Device Self-test

DST Device Self-test命令Command CompletionDevice Self-test Operations (Optional)Short Device Self-Test OperationExtended Device Self-Test Operation Device Self-test命令 Device Self-test命令用于开始一个device self-test操作&#xff0c;或者中止一个device self…

Test ignored.

项目场景&#xff1a; springboot 问题描述&#xff1a; 创建单元测试执行后控制台输出&#xff1a; Test ignored. 解决方案&#xff1a; 测试文件路径与项目文件路径不一致造成的。