大家是否有忘带工卡的尴尬,尤其在上班高峰期,排队打卡的时候,然后各种登记...
大家是否有忘带零钱的不便,打开各类app扫码也会耽误一部分时间...
有没有更好、更快、更优雅的方式呢?答案是肯定的:NFC。
(心急的可以直接看第四步的实操)
一、什么是NFC
NFC是(Near Field Communication)缩写,即近距离无线通讯技术。由飞利浦公司和索尼公司共同开发的NFC是一种非接触式识别和互联技术,可以在移动设备、消费类电子产品、PC 和智能控件工具间进行近距离无线通信。
简单的说,NFC提供了一种简单、触控式的解决方案,可以让消费者简单直观地交换信息、访问内容与服务。
二、NFC的工作模式
NFC的工作模式有三种,分别是读卡器模式(Reader/writer mode)、仿真卡模式(Card Emulation Mode)、点对点模式(P2P mode)。
1、读卡器模式
数据在NFC芯片中,可以简单理解成“刷标签”。本质上就是通过支持NFC的手机或其它电子设备从带有NFC芯片的标签、贴纸、名片等媒介中读写信息。通常NFC标签是不需要外部供电的。当支持NFC的外设向NFC读写数据时,它会发送某种磁场,而这个磁场会自动的向NFC标签供电。
2、仿真卡模式
数据在支持NFC的手机或其它电子设备中,可以简单理解成“刷手机”。本质上就是将支持NFC的手机或其它电子设备当成借记卡、公交卡、门禁卡等IC卡使用。基本原理是将相应IC卡中的信息凭证封装成数据包存储在支持NFC的外设中 。
在使用时还需要一个NFC射频器(相当于刷卡器)。将手机靠近NFC射频器,手机就会接收到NFC射频器发过来的信号,在通过一系列复杂的验证后,将IC卡的相应信息传入NFC射频器,最后这些IC卡数据会传入NFC射频器连接的电脑,并进行相应的处理(如电子转帐、开门等操作)。
3、点对点模式
该模式与蓝牙、红外差不多,用于不同NFC设备之间进行数据交换,不过这个模式已经没有有“刷”的感觉了。其有效距离一般不能超过4厘米,但传输建立速度要比红外和蓝牙技术快很多,传输速度比红外块得多,如过双方都使用Android4.2,NFC会直接利用蓝牙传输。这种技术被称为Android Beam。所以使用Android Beam传输数据的两部设备不再限于4厘米之内。
点对点模式的典型应用是两部支持NFC的手机或平板电脑实现数据的点对点传输,例如,交换图片或同步设备联系人。因此,通过NFC,多个设备如数字相机,计算机,手机之间,都可以快速连接,并交换资料或者服务。
三、卡片介绍
本文主要讲解的是NFC的读卡器模式,要想读到卡片的内容,我们要对卡片有一些基本的了解,比如卡片的分类等。
现在市面上的卡片分类有IC卡、ID卡、M1卡和CPU卡,简单的了解一下这些卡的区别和用途。
1、IC卡
IC卡又称集成电路卡,通常是在塑料卡片内嵌入一个或多个集成电路构成的PVC卡。集成电路芯片可以是存储器或微处理器。带有存储器的IC卡又称为记忆卡或存储卡,带有微处理器的IC卡又称为智能卡或智慧卡。记忆卡可以存储大量信息;智能卡则不仅具有记忆能力,而且还具有处理信息的功能。
IC卡可以十分方便地存汽车费、电话费、地铁乘车费、食堂就餐费、公路付费以及购物旅游、贸易服务等。
2、ID卡
ID卡又叫身份识别卡,是一种不可写入的感应式卡,拥有一个固定卡号编号。卡号在封卡前写入后不可再更改,绝对确保卡号的唯一性和安全性。
ID卡可以作为一般的门禁或停车场系统的使用者身份识别,因ID卡无密钥安全认证机制,且不能写卡,很难实现一卡通功能,同时也不合适做消费系统。
3、M1卡
M1是菲利浦下属子公司恩智浦出品的芯片缩写,目前该公司的M1芯片与国产芯片相兼容,其实M1卡也属于非接触式IC卡。
M1卡,优点是可读可写的多功能卡,缺点是:价格稍贵,感应距离短,适合非定额消费系统、停车场系统、门禁考勤系统等。
4、CPU卡
CPU卡芯片是一个微处理器,它的功能相当于一台微型计算机。CPU卡可适用于金融、保险、交警、政府行业等多个领域,CPU卡的优点是存储空间大、读取速度快、支持一卡多用功能等特点,CPU卡从外型上与普通IC卡,射频卡并没有太大差异,但是性能上却有巨大提升,安全性和普通IC卡比,提高很多,通常CPU卡内含有随机数发生器,硬件DES,3DES加密算法等,配合CPU卡芯片上的COS操作系统,可以达到金融级的安全级别。
四、手机
大家是否有忘带工卡的尴尬,尤其在上班高峰期,排队打卡的时候,然后各种登记...
大家是否有忘带零钱的不便,打开各类app扫码也会耽误一部分时间...
有没有更好、更快、更优雅的方式呢?--答案是肯定的,NFC。通过nfc模拟工卡,实现手机在手,打卡签到刷门禁,办公区域任意走。
1、Android手机
安卓手机的设置方法网上比较多,下面罗列几个供参考:
华为:https://jingyan.baidu.com/article/e8cdb32b9d805077042bad30.html
小米:https://jingyan.baidu.com/article/4f34706e780abbe387b56dbc.html
2、iPhone苹果
苹果手机到目前对nfc的功能支持有限,无法实现上述功能,不是技术上的问题,是官方考虑安全方面的问题迟迟不愿意放开权限。
目前可以通过曲线救国的方式来实现苹果手机的工卡模拟,总体思路是通过一个支持nfc的芯片(此处选择超薄手机贴)来代替。
快捷方式:把自己的工卡寄送到某宝上的nfc模拟店=》店家返回手机贴后,贴到手机的背面(手机壳不影响)。此方法需要时间,影响到每日打卡签到或者饭卡等日常使用,且有信息泄露风险,但是傻瓜式快捷。
重点来了,怎么不寄送工卡,也能实现模拟呢?
1)、找到一个支持nfc给你的安卓手机
2)、在安卓手机上安装nfcwriter等类似软件
3)、通过nfcwriter解析自己的工卡、以我们的员工卡为例,有16个扇区数据,如下面图
4)、扇区数据解析出来后,截图发给店家
5)、把模拟的nfc手机贴置于手机背面
注意:
1、此贴很薄,完全感觉不到,不影响正常手机使用。
2、因部分工卡包含饭卡,饭卡没法复制只能复制工卡,和店家提前说明清楚。
五、手环
首先手环要支持nfc功能,目前可以从市面比较新的版本里选择。
小米手环:https://zhuanlan.zhihu.com/p/362356658
华为手环:https://jingyan.baidu.com/article/676629972991e615d41b8441.html
参考:https://zhuanlan.zhihu.com/p/321803264