期刊导航
期刊开放获取
上海教育软件发展有限公..
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
6
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
SM3杂凑算法的软件快速实现研究
被引量:
11
1
作者
杨先伟
康红娟
《智能系统学报》
CSCD
北大核心
2015年第6期954-959,共6页
杂凑算法是密码学中最基本的模块之一,可广泛应用于密码协议、数字签名、消息鉴别等领域。我国国家密码管理局在2010年发布了SM3密码杂凑算法,该算法适用于商用密码应用中的数字签名和验证、消息认证码的生成与验证以及随机数的生成等...
杂凑算法是密码学中最基本的模块之一,可广泛应用于密码协议、数字签名、消息鉴别等领域。我国国家密码管理局在2010年发布了SM3密码杂凑算法,该算法适用于商用密码应用中的数字签名和验证、消息认证码的生成与验证以及随机数的生成等。该文重点研究SM3密码杂凑算法的软件快速实现,根据算法本身的特点,尤其是压缩函数的特点,给出一种更加适用于软件的快速实现方式。实验表明利用此方法可以将算法的效率提升60%左右。
展开更多
关键词
SM3算法
杂凑函数
软件快速实现
数字签名
消息鉴别
完整性认证
数字指纹
压缩函数
在线阅读
下载PDF
职称材料
基于比特切片技术与指令集的LED算法快速实现
2
作者
李惟佳
叶涛
+1 位作者
韦永壮
冯景亚
《计算机应用研究》
北大核心
2025年第7期2184-2190,共7页
LED是一种专为资源受限设备设计的轻量级分组密码算法,具有低功耗、低内存占用和高效率的特点,非常适合应用于物联网(IoT)设备、RFID标签和嵌入式系统等。然而,随着对性能要求的不断提升,如何进一步优化LED分组密码算法的加密实现效率,...
LED是一种专为资源受限设备设计的轻量级分组密码算法,具有低功耗、低内存占用和高效率的特点,非常适合应用于物联网(IoT)设备、RFID标签和嵌入式系统等。然而,随着对性能要求的不断提升,如何进一步优化LED分组密码算法的加密实现效率,已经成为研究的热点之一。针对类AES分组密码算法提出了一种通用的比特切片方法(bit-slicing),利用单指令多数据技术(SIMD)对通用比特切片方法进行了优化实现,并将其应用于LED加密算法,以提高算法对数据的并行处理能力。此外,该方法还研究了关于LED算法的S盒优化方案,减少了实现S盒所需要的逻辑门数量。经测试,LED-64/128算法的加密实现效率分别提升了2.26倍和2.14倍。实验结果表明,该方法对基于比特切片技术实现的类AES分组密码算法软件优化实现方法具有重要参考价值。
展开更多
关键词
LED分组密码
x64架构
软件快速实现
比特切片
SIMD
在线阅读
下载PDF
职称材料
分组密码uBlock算法快速软件实现
被引量:
1
3
作者
高莹
汪龙昕
+4 位作者
田蕾
胡洋
张宇鹏
严宇
伍前红
《国防科技大学学报》
EI
CAS
CSCD
北大核心
2024年第6期96-106,共11页
为对国产分组密码算法uBlock进行软件优化,选择支持256 bit数据位宽的AVX2指令集,提高编译器自动优化等级,优化函数的调用过程,优化数据存储结构,综合使用高位并行、低延迟指令逻辑优化等方法实现单线程并行计算。通过使用这种有效的组...
为对国产分组密码算法uBlock进行软件优化,选择支持256 bit数据位宽的AVX2指令集,提高编译器自动优化等级,优化函数的调用过程,优化数据存储结构,综合使用高位并行、低延迟指令逻辑优化等方法实现单线程并行计算。通过使用这种有效的组合方法,uBlock-128/128算法、uBlock-128/256算法和uBlock-256/256算法单密钥短消息加密的速度较原代码分别提升269%、182%和49%。基于这些优化方法,uBlock-128/128、uBlock-128/256和uBlock-256/256三个算法版本均实现了单密钥场景与多密钥场景。
展开更多
关键词
uBlock算法
AVX2指令集
并行运算
低延迟
快速
软件
实现
在线阅读
下载PDF
职称材料
基于SM3并行实现的SM2-KDF快速实现算法
被引量:
1
4
作者
陈学雷
付勇
王美琴
《密码学报》
CSCD
2023年第4期813-822,共10页
本文提出了一种基于SIMD寄存器SM3并行算法的快速SM2-KDF实现方法.首先预计算KDF所需的计数器ct值,再根据消息长度分组执行串行/并行的SM3哈希运算,在SM3消息扩展与迭代压缩部分使用PSHUFB与VPGATHERDD指令并行处理,之后对数据重新装配...
本文提出了一种基于SIMD寄存器SM3并行算法的快速SM2-KDF实现方法.首先预计算KDF所需的计数器ct值,再根据消息长度分组执行串行/并行的SM3哈希运算,在SM3消息扩展与迭代压缩部分使用PSHUFB与VPGATHERDD指令并行处理,之后对数据重新装配以使用256位YMM寄存器进行轮函数的运算,最后将输出哈希值与消息异或得到密文.在AMD Ryzen 536006-Core@3.6 GHz和Intel I5-7200U@2.4 GHz两种测试环境下,SM2的KDF算法在消息长度大于1 KB时速度可提升至标准实现的3倍.在应用并行KDF算法后SM2公钥加密算法加密速度最快可提升47%,解密速度最快可提升53%,本方法同样适用于其他杂凑算法和公钥加解密算法的软件加速.
展开更多
关键词
SM2加解密
SM3
SIMD
软件快速实现
KDF
在线阅读
下载PDF
职称材料
σ-AND随机数生成器
被引量:
4
5
作者
曾光
邓依群
+1 位作者
韩文报
范淑琴
《计算机科学》
CSCD
北大核心
2009年第1期92-95,共4页
提出了一种结构简单、实现快速且周期为2k-1的随机数生成器:σ-AND随机数生成器,其中k为32的倍数。σ-AND随机数生成器用极少的异或、循环移位、与等计算机基本指令即可实现,软硬件实现效率高。同时其输出序列具有良好的伪随机性,可以...
提出了一种结构简单、实现快速且周期为2k-1的随机数生成器:σ-AND随机数生成器,其中k为32的倍数。σ-AND随机数生成器用极少的异或、循环移位、与等计算机基本指令即可实现,软硬件实现效率高。同时其输出序列具有良好的伪随机性,可以作为适合软件快速实现的序列密码的驱动部分使用。
展开更多
关键词
σ-LFSR
随机数生成器
快速
软件
实现
序列密码
移动通信
计算机网络
在线阅读
下载PDF
职称材料
字序列密码驱动部分设计分析
被引量:
2
6
作者
曾光
韩文报
斯雪明
《电子科技大学学报》
EI
CAS
CSCD
北大核心
2007年第S3期1485-1488,共4页
通过对主流的字序列密码驱动部分的分析,将其根据不同的形式划分成四类;分析了每一类的特点及其密码学特性和实现问题。概述了字序列密码驱动部分的设计原则,给出了三类既具有良好密码学性质又具有较高软件实现效率的σ-LFSR,并举例将...
通过对主流的字序列密码驱动部分的分析,将其根据不同的形式划分成四类;分析了每一类的特点及其密码学特性和实现问题。概述了字序列密码驱动部分的设计原则,给出了三类既具有良好密码学性质又具有较高软件实现效率的σ-LFSR,并举例将这三类和SNOW的字LFSR进行对比。结果表明,这三类特殊形式的σ-LFSR可以作为适合软件快速实现的序列密码的驱动部分。
展开更多
关键词
密码部件设计
快速
软件
实现
字序列密码
σ-线性反馈移位寄存器
在线阅读
下载PDF
职称材料
题名
SM3杂凑算法的软件快速实现研究
被引量:
11
1
作者
杨先伟
康红娟
机构
无锡职业技术学院基础部
四川长虹电器股份有限公司
出处
《智能系统学报》
CSCD
北大核心
2015年第6期954-959,共6页
基金
国家自然科学基金资助项目(11471144)
文摘
杂凑算法是密码学中最基本的模块之一,可广泛应用于密码协议、数字签名、消息鉴别等领域。我国国家密码管理局在2010年发布了SM3密码杂凑算法,该算法适用于商用密码应用中的数字签名和验证、消息认证码的生成与验证以及随机数的生成等。该文重点研究SM3密码杂凑算法的软件快速实现,根据算法本身的特点,尤其是压缩函数的特点,给出一种更加适用于软件的快速实现方式。实验表明利用此方法可以将算法的效率提升60%左右。
关键词
SM3算法
杂凑函数
软件快速实现
数字签名
消息鉴别
完整性认证
数字指纹
压缩函数
Keywords
SM3 algorithm
hash function
fast software implementation
digital signature
message authentication
integrity authentication
digital fingerprint
compression function
分类号
TN918.1 [电子电信—通信与信息系统]
在线阅读
下载PDF
职称材料
题名
基于比特切片技术与指令集的LED算法快速实现
2
作者
李惟佳
叶涛
韦永壮
冯景亚
机构
桂林电子科技大学计算机与信息安全学院
桂林电子科技大学广西密码学与信息安全重点实验室
密码科学技术国家重点实验室
出处
《计算机应用研究》
北大核心
2025年第7期2184-2190,共7页
基金
国家自然科学基金资助项目(62402132,62162016)。
文摘
LED是一种专为资源受限设备设计的轻量级分组密码算法,具有低功耗、低内存占用和高效率的特点,非常适合应用于物联网(IoT)设备、RFID标签和嵌入式系统等。然而,随着对性能要求的不断提升,如何进一步优化LED分组密码算法的加密实现效率,已经成为研究的热点之一。针对类AES分组密码算法提出了一种通用的比特切片方法(bit-slicing),利用单指令多数据技术(SIMD)对通用比特切片方法进行了优化实现,并将其应用于LED加密算法,以提高算法对数据的并行处理能力。此外,该方法还研究了关于LED算法的S盒优化方案,减少了实现S盒所需要的逻辑门数量。经测试,LED-64/128算法的加密实现效率分别提升了2.26倍和2.14倍。实验结果表明,该方法对基于比特切片技术实现的类AES分组密码算法软件优化实现方法具有重要参考价值。
关键词
LED分组密码
x64架构
软件快速实现
比特切片
SIMD
Keywords
LED block cipher
x64 architecture
fast software implementation
bit-slicing
SIMD
分类号
TP309 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
分组密码uBlock算法快速软件实现
被引量:
1
3
作者
高莹
汪龙昕
田蕾
胡洋
张宇鹏
严宇
伍前红
机构
北京航空航天大学网络空间安全学院
出处
《国防科技大学学报》
EI
CAS
CSCD
北大核心
2024年第6期96-106,共11页
基金
国家重点研发计划资助项目(2022YFB2701600)
国家自然科学基金资助项目(61932011,61932011,61972017)
北京市自然科学基金资助项目(M21033)。
文摘
为对国产分组密码算法uBlock进行软件优化,选择支持256 bit数据位宽的AVX2指令集,提高编译器自动优化等级,优化函数的调用过程,优化数据存储结构,综合使用高位并行、低延迟指令逻辑优化等方法实现单线程并行计算。通过使用这种有效的组合方法,uBlock-128/128算法、uBlock-128/256算法和uBlock-256/256算法单密钥短消息加密的速度较原代码分别提升269%、182%和49%。基于这些优化方法,uBlock-128/128、uBlock-128/256和uBlock-256/256三个算法版本均实现了单密钥场景与多密钥场景。
关键词
uBlock算法
AVX2指令集
并行运算
低延迟
快速
软件
实现
Keywords
uBlock algorithm
AVX2 instruction set
parallel operation
low latency
fast software implementation
分类号
TP309.7 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
基于SM3并行实现的SM2-KDF快速实现算法
被引量:
1
4
作者
陈学雷
付勇
王美琴
机构
齐鲁工业大学(山东省科学院)山东省计算中心(国家超级计算济南中心)山东省计算机网络重点实验室
山东大学网络空间安全学院
密码技术和信息安全教育部重点实验室
泉城实验室
出处
《密码学报》
CSCD
2023年第4期813-822,共10页
基金
国家自然科学基金(62032014)
国家重点研发计划(2018YFA0704702)
+2 种基金
山东省自然科学基金重大基础研究项目(ZR202010220025)
齐鲁工业大学(山东省科学院)基础研究加强项目(2021JC02017)
齐鲁工业大学(山东省科学院)科教产融合试点工程重大创新专项(2022JBZ01-01)。
文摘
本文提出了一种基于SIMD寄存器SM3并行算法的快速SM2-KDF实现方法.首先预计算KDF所需的计数器ct值,再根据消息长度分组执行串行/并行的SM3哈希运算,在SM3消息扩展与迭代压缩部分使用PSHUFB与VPGATHERDD指令并行处理,之后对数据重新装配以使用256位YMM寄存器进行轮函数的运算,最后将输出哈希值与消息异或得到密文.在AMD Ryzen 536006-Core@3.6 GHz和Intel I5-7200U@2.4 GHz两种测试环境下,SM2的KDF算法在消息长度大于1 KB时速度可提升至标准实现的3倍.在应用并行KDF算法后SM2公钥加密算法加密速度最快可提升47%,解密速度最快可提升53%,本方法同样适用于其他杂凑算法和公钥加解密算法的软件加速.
关键词
SM2加解密
SM3
SIMD
软件快速实现
KDF
Keywords
SM2 encrypt and decrypt
SM3
SIMD
software implement
KDF
分类号
TP309.7 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
σ-AND随机数生成器
被引量:
4
5
作者
曾光
邓依群
韩文报
范淑琴
机构
解放军信息工程大学信息工程学院信息研究系
出处
《计算机科学》
CSCD
北大核心
2009年第1期92-95,共4页
基金
国家自然科学基金(No.90704003)
国家973重点研究发展规划(No.2007CB807902)
国家863高技术研究发展计划(No.2006AA01Z425)资助
文摘
提出了一种结构简单、实现快速且周期为2k-1的随机数生成器:σ-AND随机数生成器,其中k为32的倍数。σ-AND随机数生成器用极少的异或、循环移位、与等计算机基本指令即可实现,软硬件实现效率高。同时其输出序列具有良好的伪随机性,可以作为适合软件快速实现的序列密码的驱动部分使用。
关键词
σ-LFSR
随机数生成器
快速
软件
实现
序列密码
移动通信
计算机网络
Keywords
σ-LFSR, Random number generator, Fast software implementation, Stream cipher
分类号
TN929.5 [电子电信—通信与信息系统]
TP393 [自动化与计算机技术—计算机应用技术]
在线阅读
下载PDF
职称材料
题名
字序列密码驱动部分设计分析
被引量:
2
6
作者
曾光
韩文报
斯雪明
机构
解放军信息工程大学信息研究系
出处
《电子科技大学学报》
EI
CAS
CSCD
北大核心
2007年第S3期1485-1488,共4页
基金
国家自然科学基金(90704003)
国家863计划(2006AA01Z425)
国家973计划(2007CB807902)
文摘
通过对主流的字序列密码驱动部分的分析,将其根据不同的形式划分成四类;分析了每一类的特点及其密码学特性和实现问题。概述了字序列密码驱动部分的设计原则,给出了三类既具有良好密码学性质又具有较高软件实现效率的σ-LFSR,并举例将这三类和SNOW的字LFSR进行对比。结果表明,这三类特殊形式的σ-LFSR可以作为适合软件快速实现的序列密码的驱动部分。
关键词
密码部件设计
快速
软件
实现
字序列密码
σ-线性反馈移位寄存器
Keywords
cryptographic component design
fast software implementation
word oriented stream cipher
σ -LFSR
分类号
TN918 [电子电信—通信与信息系统]
在线阅读
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
SM3杂凑算法的软件快速实现研究
杨先伟
康红娟
《智能系统学报》
CSCD
北大核心
2015
11
在线阅读
下载PDF
职称材料
2
基于比特切片技术与指令集的LED算法快速实现
李惟佳
叶涛
韦永壮
冯景亚
《计算机应用研究》
北大核心
2025
0
在线阅读
下载PDF
职称材料
3
分组密码uBlock算法快速软件实现
高莹
汪龙昕
田蕾
胡洋
张宇鹏
严宇
伍前红
《国防科技大学学报》
EI
CAS
CSCD
北大核心
2024
1
在线阅读
下载PDF
职称材料
4
基于SM3并行实现的SM2-KDF快速实现算法
陈学雷
付勇
王美琴
《密码学报》
CSCD
2023
1
在线阅读
下载PDF
职称材料
5
σ-AND随机数生成器
曾光
邓依群
韩文报
范淑琴
《计算机科学》
CSCD
北大核心
2009
4
在线阅读
下载PDF
职称材料
6
字序列密码驱动部分设计分析
曾光
韩文报
斯雪明
《电子科技大学学报》
EI
CAS
CSCD
北大核心
2007
2
在线阅读
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部