- 4
- 0
- 约2.01千字
- 约 9页
- 2017-08-18 发布于安徽
- 举报
基于置换移位的单字节分组加密方法
为了减少无线传感器网络编码的冗余字节,提高基于Feistel结构的无线传感器网络分组加密的安全性,提出了一种新的单字节分组密码加密方法。那么接下来我就给大家介绍一下这种加密方法。
一、无线传感器网络Feistel结构分组加密算法
基于Feistel结构的WSN分组算法结构如图1所示。
结构采用了置换和多轮的Feistel结构。输入的8bit明文分组首先被进行单字节位的置换变换;然后被分成两个4bit的Ri、Li(其中i为Feistel加密的轮次,i=1,2,3,4,…,n),再进行扎轮的Feistel结构加密,其中每轮的Feistel加密结构如图2所示。
八比特分组的Feistel结构的处理过程表示为:
其中Ri、Ri-1、Li、Li-1、T都为4bit,走为密钥,f为加密函数。其中Feistel加密的最后一轮不进行高低半字节交换;最后再进行一次单字节的置换变换。
二、置换操作
考察单字节的置换变化。从字节数据A变换到字节B的置换变换,可以看做是A数据的二进制位的重新排列,例如,设字节A=(abcdejgh)T,B=(dhefgcba)T,其中a、b、c、d、e、f、h、g都取0或1,变换前后A和B字节中位值为1和0的总数不变,T表示矩阵转置操作。则这种变换可以表示为:
其中T表示矩阵转置。可见通过变换矩阵P完成了从A到JEI的置换变换:
观察矩阵
您可能关注的文档
- 机电0931Mastercam期末复习资料.doc
- 机电系统耦合场分析与应用结课考核2012秋.doc
- 机电一体化整理资料.doc
- 机电重点课后题.doc
- 机顶盒参数配置方法.ppt
- 机构学和机器人学-3运动学中的矩阵法.ppt
- 机器人技术作业.doc
- 机器人位置运动学.ppt
- 机器人学之齐次变换.ppt
- 机器视觉 空间几何变换.ppt
- 2026年教育行业市场调研报告:在线教育发展趋势.docx
- 2026年能源行业低碳转型与技术创新研究报告.docx
- 合规红线与避坑实操手册(2026)《SHT 1809-2017工业用混合二乙苯》.pptx
- 2025-2026学年初中信息技术(信息科技)九年级下粤教B版(第4版)教学设计合集.docx
- 2026年速冻食品行业冷链物流智能化建设与市场需求报告.docx
- 科粤版中考化学总复习《溶液》专项测试卷(带答案).pdf
- 2026年共享经济行业市场潜力与政策分析报告.docx
- 2026年速冻食品行业冷链物流效率提升关键措施研究.docx
- T_HNLSXH 004-2024 河南省好住房评价标准.docx
- 九年级数学中考:二次函数综合压轴题(相似三角形问题)含简单答案.pdf
原创力文档

文档评论(0)