设备身份验证有以下目标:
1,别人的设备不能接入我们的云平台
2,我们的设备,不能接入别人的云平台
3,考虑到设备要批量生产,云平台先生成设备编码再写入每个设备的方法,非常不现实!

那么,标准的设备身份验证应该是:
1,设备上电联网后,需要一个激活过程
2,设备向云平台申请激活,包括 厂商、生产批次、生产密码、芯片唯一编码 等信息
3,云平台判断并通过激活,根据诸多信息生成全局唯一的设备编码,如果是重复激活,需要根据芯片唯一编码查到上一次分配给该设备的设备编码
4,云平台告知硬件设备激活成功,并下发设备编码以及设备密码,设备永久保存设备编码以及设备密码
5,设备多次激活,密码必须改变,编码不变
6,设备激活以后,每一次连接云平台,必须提交设备编码,以及使用设备密码加密一段随机数,不要提交设备密码,以防被拦截窃取

我不相信神话,我只相信汗水!我不相信命运,我只相信双手!

物联网智能硬件设备身份验证机制相关推荐

  1. 物联网智能硬件设备常见攻击方法

    以太网接入型设备,一般分为网线或WiFi两种.不管是WiFi还是网线,可以通过局域网抓包.笔记本WiFi桥接抓包等等手段. 最著名的抓包软件 Wireshark 如何抓取硬件设备的网络数据包,考量的是 ...

  2. 物联网课程学习目标_CCS开放物联网平台知识课堂|教你轻松学习物联网平台硬件设备接入...

    Hello Everbaby CCS-IOT知识课堂上一节课为大家带来了<物联网知识普及>,这一节课我们将正式进入操作环节,学习物联网设备的接入与调试 . 由于世界上的物包罗万象,生产厂商 ...

  3. 物联网智能硬件与嵌入式系统

    我们知道,要想让物体"开口", 即具有通信与计算能力,必须要为其嵌入系统.下面就来讲一讲嵌入式技术. 1. 嵌入式技术的发展过程 阶段一:以可编程控制器系统为核心的研究阶段 嵌入式 ...

  4. ASP.NET身份验证机制membership入门——配置篇(1){转}

    几乎所有的系统中都会使用到访问控制和角色管理这样的功能,例如:新建.修改.删除用户和角色,为用户分配角色,管理角色中的用户等等.于是MS在ASP.NET 2.0开始,实现了这些功能,使得我们在开发中, ...

  5. ASP.Net 2.0窗体身份验证机制详解(FormsAuthentication) (转载)

    ASP.Net 2.0窗体身份验证机制详解(FormsAuthentication) 收藏 转自:http://www.aspxclub.com/l12/c_3689.html 本篇文章介绍了在ASP ...

  6. Java学习笔记_身份验证机制

    身份验证机制(authentication):确定一个用户具有自己声称的那个身份 应用程序关心用户是否通过了验证而不关心是通过何种方式进行的验证??? 授权(访问控制:authorization):★ ...

  7. ESMTP身份验证机制探索手记

    http://www.cnblogs.com/witxjp/archive/2003/07/22/1986215.html 为了限制非本系统的正式用户利用邮件服务器散发垃圾邮件或进行其他不当行为,国内 ...

  8. Web应用程序的身份验证机制

    身份验证是大多数网站的基本要求. 但是,有许多机制可以实现身份验证,并且它们之间不是很互换. 根据业务需求,开发人员需要为其应用程序选择最合适的身份验证方法. 除非人们很好地了解机制之间的差异,否则这 ...

  9. ESMTP身份验证机制

    为了限制非本系统的正式用户利用邮件服务器散发垃圾邮件或进行其他不当行为,国内各大免费/收费邮箱提供商纷纷升级到ESMTP方式,开设了安全认证服务.在ESMTP服务器上,发送邮件需要对用户的身份进行验证 ...

最新文章

  1. 深入浅出Android App耗电量统计
  2. 如何把本地idea上的项目上传到github上以及出现invalid authentication data问题的解决措施
  3. mysql 5.6 缓存_为什么默认情况下从MySQL 5.6开始禁用query_cache_type?
  4. 三星w系列vip服务器,高端人士候机专属特权 三星W2017一张行走的VIP卡
  5. C++ opengl 对OpenGL中矩阵设置的初步认识
  6. Java基础---数据类型转换和运算符
  7. 数据:以太坊矿工收入中的交易手续费占比达56%
  8. 【Python】- scrapy 爬取图片保存到本地、且返回保存路径
  9. 设计模式之模版方法模式
  10. 西门子 S7-200以太网模块连接MCGS组态软件方法
  11. 【晶体管电路设计】五、渥尔曼电路设计
  12. ex10_14输出素数
  13. 企业网络拓扑图简述20200805
  14. Affinity Mattrix 亲和矩阵总结
  15. 动力学矩阵法计算石墨烯声子谱
  16. javaSE探赜索隐之四--包
  17. Using PyTorch Version of YOLOV3/TinyYOLOV3
  18. 如何通过3个月自学成为网络安全工程师!
  19. 源码奉送:宠物小精灵图鉴
  20. react17源码浅析

热门文章

  1. 【一个实体对象不能由多个 IEntityChangeTracker 实例引用】原因及解决方法
  2. Matlab GUI 设计(3):edit、slider、table数据同步
  3. React入门看这篇就够了
  4. runc容器逃逸漏洞最强后续:应对之策汇总与热点疑问解答
  5. Hadoop_23_MapReduce倒排索引实现
  6. Windows GPT磁盘GUID结构详解
  7. NODE-WEBKIT教程(12)全屏
  8. Linux Linux程序练习十二(select实现QQ群聊)
  9. hadoop +hbase +zookeeper 完全分布搭建 (版本一)
  10. 解决复制虚拟机时候网络不从eth0开始问题