版权说明 操作指南
首页 > 成果 > 详情

Magpie:一种高安全的轻量级分组密码算法

认领
导出
Link by 中国知网学术期刊 Link by 维普学术期刊 Link by 万方学术期刊
反馈
分享
QQ微信 微博
成果类型:
期刊论文
作者:
李浪;李肯立;贺位位;邹祎;刘波涛
通讯作者:
Li, Lang(lilang911@126.com)
作者机构:
[贺位位; 邹祎; 刘波涛; Li, Lang] Department of Computer Science, Hengyang Normal University, Hengyang, Hunan, 421008, China
[Li, Lang; 李浪] College of Information Science and Engineering, Hunan University, Changsha, Hunan, 410082, China
通讯机构:
Department of Computer Science, Hengyang Normal University, Hengyang, Hunan, China
语种:
中文
关键词:
轻量级密码;分组密码;FPGA实现
关键词(英文):
lightweight cryptography;block cipher;FPGA implementation
期刊:
电子学报
ISSN:
0372-2112
年:
2017
卷:
45
期:
10
页码:
2521-2527
基金类别:
No.61572174:国家自然科学基金 No.2015JJ4011:湖南省自然科学基金 No.15A029:国家自然科学基金 No.2016TP1020:湖南省科技计划
机构署名:
本校为第一且通讯机构
院系归属:
计算机科学与技术学院
摘要:
论文提出了一种新的高安全轻量级密码算法,命名为Magpie.Magpie是基于SPN结构,分组长度为64位,密钥长度为96位,包含32轮运算.Magpie密码算法包括两个部分:运算部分和控制部分.运算部分,每轮运算包括五个基本运算模块:常数加,S盒变换,行移位,列混合,轮密钥加.控制部分,将密钥的第65位到96位作为Magpie加密算法的控制信号,其中密钥第65位到第80位作为S盒变换控制信号,第81位到第96位值作为列混合,行移位变换和每轮运算的控制信号.在Xilinx Virtex-5 FPGA上实现面积仅为10679 Slices,加密速率为6.4869Gb/s.
摘要(英文):
We present,so called,Magpie which is a new high-security lightweight block cipher.The block size of Magpie is 64 bits and the key size is 96 bits.It employs a SPN structure and consists of 32 rounds.Magpie encryption algorithm includes two parts:operation part and control part.Each operational round includes five basic modules:AddConstants,SubCells,ShiftRows,MixColumns,AddRoundKey.The control part is the key of 65 to 96 bits.65 to 80 bits of key control the SubCells.81 to 96 bits of key control the MixColumns and the ShiftRows.The control signal can control the order of the module operation.Th...

反馈

验证码:
看不清楚,换一个
确定
取消

成果认领

标题:
用户 作者 通讯作者
请选择
请选择
确定
取消

提示

该栏目需要登录且有访问权限才可以访问

如果您有访问权限,请直接 登录访问

如果您没有访问权限,请联系管理员申请开通

管理员联系邮箱:yun@hnwdkj.com