硬件安全学习–RFID / Hardware security learning – RFID
RFID基础知识
- RFID是什么?
RFID代表近距离通讯(Radio Frequency Identification).
----------------------------------------------------------------------
RFID系统硬件相关知识
1. RFID系统的基本组成是什么?
RFID系统有以下几个基本组成结构:
a.电子标签(Electronic Tag/Smart Tag)

b.读写器(Reader)
c.RFID中间件(Middleware)
d.应用软件/系统
2. RFID的工作方式是什么?
一套RFID电子标签系统的工作流程是由读写器发射一特定频率的无线电波能量给Tag, 用以使Tag电路输出内部的数据,此时读写器便依序接收解读数据, 送给应用程序做相应的处理。
3.电子标签
3.1 电子标签(Tags)是什么?
电子标签是配有天线的微型电路.Tag一般没有微处理器,由很多逻辑门电路组成,加密算法,签名算法就集成在里面.
3.2 常见的电子标签样式




3.3 Tags的种类有哪些?
(1) 按照供电方式分为 有源卡和无源卡.
有源卡(主动式Tag/半被动式Tag)
有源卡的特点:有源卡的电源可能内置也可能外接.
优点:读取范围更远,成本更高,能独立检测控制,可以发起通讯,可以进行数据诊断
缺点:断电可能导致误读,成本高.
无源卡(被动式Tag)
无源卡的特点:依靠读卡器的射频能量来进行数据传输等操作.
优点:寿命长
主动式tag最大距离可以达到1000m
半被动式tag最大距离可以达到100m
被动式tag最大距离可以达到10m
(2) 按照载波频率
低频卡:主要应用于门禁控制等(大部分频率为125kHz/134.2kHz)
中频卡:学校饭卡,水费卡等(我国大部分应用13.56MHz)
高频卡:高速公路收费,车辆监控等(433MHz,915MHz,2.45MHz,5.8GHz)
(3)按照卡的芯片
只读卡
读写卡
CPU卡
(4)根据其功能分类
| 种类 | 能量来源方式 | 别名 | 储存 | 特点 |
| Class 0 | 被动式 | 防盗Tag | None | EAS功能 |
| Class 1 | 被动式 | EPC | 只读 | 仅用于识别 |
| Class 2 | 被动式 | EPC | 读写 | 数据日志记录 |
| Class 3 | 半被动式 | 智能传感 Tag | 读写 | 环境传感器 |
| Class 4 | 主动式 | 智能颗粒 | 读写 | 自组网络 |
硬件安全学习–RFID / Hardware security learning – RFID的更多相关文章
- 深度学习加速器堆栈Deep Learning Accelerator Stack
深度学习加速器堆栈Deep Learning Accelerator Stack 通用张量加速器(VTA)是一种开放的.通用的.可定制的深度学习加速器,具有完整的基于TVM的编译器堆栈.设计了VTA来 ...
- 强化学习之 免模型学习(model-free based learning)
强化学习之 免模型学习(model-free based learning) ------ 蒙特卡罗强化学习 与 时序查分学习 ------ 部分节选自周志华老师的教材<机器学习> 由于现 ...
- Automotive Security的一些资料和心得(8):Hardware Security Module (HSM)
1. Introduction - 保护软件的安全性措施,作为值得信赖的安全锚,- 安全地生成,存储和处理安全性关键材料屏蔽任何潜在的恶意软件,?- 通过运用有效的限制硬件篡改攻击的可能性篡改保护措施 ...
- Python学习入门基础教程(learning Python)--5.6 Python读文件操作高级
前文5.2节和5.4节分别就Python下读文件操作做了基础性讲述和提升性介绍,但是仍有些问题,比如在5.4节里涉及到一个多次读文件的问题,实际上我们还没有完全阐述完毕,下面这个图片的问题在哪呢? 问 ...
- 贝叶斯深度学习(bayesian deep learning)
本文简单介绍什么是贝叶斯深度学习(bayesian deep learning),贝叶斯深度学习如何用来预测,贝叶斯深度学习和深度学习有什么区别.对于贝叶斯深度学习如何训练,本文只能大致给个介绍. ...
- 深度学习概述教程--Deep Learning Overview
引言 深度学习,即Deep Learning,是一种学习算法(Learning algorithm),亦是人工智能领域的一个重要分支.从快速发展到实际应用,短短几年时间里, ...
- (转载)林轩田机器学习基石课程学习笔记1 — The Learning Problem
(转载)林轩田机器学习基石课程学习笔记1 - The Learning Problem When Can Machine Learn? Why Can Machine Learn? How Can M ...
- 关于图计算&图学习的基础知识概览:前置知识点学习(Paddle Graph Learning (PGL))
关于图计算&图学习的基础知识概览:前置知识点学习(Paddle Graph Learning (PGL)) 欢迎fork本项目原始链接:关于图计算&图学习的基础知识概览:前置知识点学习 ...
- 学习RaphaelJS矢量图形包--Learning Raphael JS Vector Graphics中文翻译(一)
(原文地址:http://www.cnblogs.com/idealer3d/p/LearningRaphaelJSVectorGraphics.html) 前面3篇博文里面,我们讲解了一本叫做< ...
随机推荐
- Echart可视化学习(七)
文档的源代码地址,需要的下载就可以了(访问密码:7567) https://url56.ctfile.com/f/34653256-527823386-04154f 正文: 官网找到类似实例, 适当分 ...
- PPT制作图片磨砂玻璃艺术效果
如果图片损害,点击链接:https://www.toutiao.com/i6488928834799272462/ 选择"插入"选项卡,"图像"功能组,&quo ...
- ES6常用知识点
一.变量 var:定义的变量有时候会成为全局变量 let:定义的变量严格,只在代码块内有效 const:声明的变量是常量,不能被修改 二.数据类型 字符串 @定义:~字符串定义标记,支持换行. #常 ...
- mysql5.7安装和卸载过程
安装mysql 5.7 点击下面链接下载 mysql-5.7.27-winx64.zip 压缩文件 链接:https://pan.baidu.com/s/1CF5mmKkZkD_hxsjFOQJrzw ...
- Sentry 开发者贡献指南 - 测试技巧
作为 CI 流程的一部分,我们在 Sentry 运行了多种测试. 本节旨在记录一些 sentry 特定的帮助程序, 并提供有关在构建新功能时应考虑包括哪些类型的测试的指南. 获取设置 验收和 pyth ...
- 计算机二级考试office专题之绝对引用相对引用
- Java中运算符及其优先级、自动类型提升、类型转化
自动类型提升的规则 两个操作数中有一个为double型的数据,计算结果提升为double. 两个操作数中无double型,有一个float,计算结果自动提升为float. ...
- manjaro20WPS缺少字体
宋体等 sudo pacman -S ttf-wps-fonts Ariel和Times New Roman https://askubuntu.com/questions/651441/how-to ...
- 2022GDUT寒假专题学习-1 B,F,I,J题
专题链接:专题学习1 - Virtual Judge (vjudge.net) B - 全排列 题目 思想 这道题可以用DFS进行求解,但是一看到全排列,其实可以立刻想到一个STL函数:next_pe ...
- VUE3 之 组件传参
1. 概述 韦奇定律告诉我们:大部分人都很容易被别人的话所左右,从而开始动摇.怀疑,最终迷失自我.因此我们要努力的坚定信念,相信自己,才不会被周围的环境所左右,才能取得最终的胜利. 言归正传,之前我们 ...