网站大量收购独家精品文档,联系QQ:2885784924

物联网信息安全(李永忠)第4章 物联网感知层安全.pptxVIP

物联网信息安全(李永忠)第4章 物联网感知层安全.pptx

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 物联网感知层安全;主要内容;4.1.1感知层安全概述 ;感知层的安全地位;感知层安全概述;4.1.2感知层的安全威胁;感知层的安全威胁;主要内容;4.2RFID安全; ;4.2.1RFID安全威胁;RFID安全威胁; 4.2.2RFID安全技术;?RFID协议层安全 1)Hash-Lock协议 2)随机化Hash-Lock协议 3)Hash链协议 4)基于杂凑的ID变化协议 5)数字图书馆RFID协议 6)分布式职ID询问一应答认证协议 7)LCAP协议 8)再次加密机制(Re-encryption);RFID安全密码协议;WSN原理及应用; 轻量级密码的设计 轻量级密码的设计目的不是要代替传统密码,而是要适应于资源受限的设备,且提供足够的安全性,并具有良好的实现效率。每个轻量级密码设计者都要在安全、成本和实现效率之间权衡。对于分组密码,密钥长度提供一个安全和成本平衡,二总的轮数提供一个安全和实现效率的平衡,硬件结构则提供成本和效率的平衡。 ;典型的轻量级密码 1)椭圆曲线加密算法 2)RC4算法 3)PRESENT算法 4)轻量级分组加密算法LBlock 5)密码Hash算法SM3 ;给定一条椭圆曲线E以及一个域GF(q),我们考虑具有(x,y)形式有理数点E(q)的阿贝尔群,其中x和y都在GF(q)中并且定义在这条曲线上的群运算+在文章椭圆曲线中描述。我们然後定义第二个运算* | Z×E(q)-E(q):如果P是E(q)上的某个点,那么我们定义2*P=P+P,3*P=2*P+P=P+P+P等等。注意给定整数 j和k,j*(k*P)=(j*k)*P=k*(j*P)。椭圆曲线离散对数问题(ECDLP)就是给定点P和Q,确定整数k使k*P=Q;C4算法的原理很简单,包括初始化算法和伪随机子密码生成算法两大部分。假设S-box长度和密钥长度均为n。先来看看算法的初始化部分(用类C伪代码表示): for (i=0; in; i++) { s[i]=i; } j=0; for (i=0; in; i++) { j=(j+s[i]+k[i])%n; swap(s[i], s[j]); } ;在初始化的过程中,密钥的主要功能是将S-box搅乱,i确保S-box的每个元素都得到处理,j保证S-box的搅乱是随机的。而不同的S-box在经过伪随机子密码生成算法的处理后可以得到不同的子密钥序列,并且,该序列是随机的: i=j=0; while (明文未结束) { ++i%=n; j=(j+s)%n; swap(s, s[j]); sub_k=s((s+s[j])%n); } 得到的子密码sub_k用以和明文进行xor运算,得到密文,解密过程也完全相同。 ;;PRESENT分组密码算法采用SPN结构,分组长度为64位,支持80位、128位两种密钥长度。共迭代31轮,每轮轮函数F 由轮密钥加、S盒代换、P置换3部分组成。 加密过程如下: 1) 轮密钥加:64bit 轮输入同轮密钥进行异或。 2) S 盒代换层:将轮密钥加64bit 输出查找16 个4 进4 出的S 盒。 3) P 置换层:通过置换表P(i)对S 盒代换64bit 输出按比特进行重新排列。 为提高算法安全性,PRESENT 在第31 轮后使用64bit 密钥K32 进行后期白化操作 ;轻量级分组加密算法LBlock;轻量级分组加密算法LBlock;轻量级分组加密算法LBlock;轻量级分组加密算法LBlock;密码Hash算法SM3;密码Hash算法SM3;密码Hash算法SM3

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档