期刊文献+
共找到55篇文章
< 1 2 3 >
每页显示 20 50 100
面向分组密码算法的程序设计语言研究 被引量:4
1
作者 李凤华 阎军智 +2 位作者 谢绒娜 马建峰 欧海文 《电子学报》 EI CAS CSCD 北大核心 2009年第12期2705-2710,共6页
本文提出了一种接近数学描述的面向分组密码算法的程序设计语言(Programming Language for the BlockCipher Algorithm,PLBCA).PLBCA能够以形式化方式方便地描述分组密码算法的结构.本文介绍了PLBCA的语法规范,以分组密码算法DES为例说... 本文提出了一种接近数学描述的面向分组密码算法的程序设计语言(Programming Language for the BlockCipher Algorithm,PLBCA).PLBCA能够以形式化方式方便地描述分组密码算法的结构.本文介绍了PLBCA的语法规范,以分组密码算法DES为例说明PLBCA应用方法,并借助ANTLR工具实现了PLBCA的解析器.利用PLBCA,密码学专家可以方便快捷地对密码算法进行算法正确性和安全性分析,以检验算法的设计.PLBCA有助于提高密码算法检验的效率,为密码算法的设计和自动检测分析提供了一种辅助工具. 展开更多
关键词 领域专用语言 分组密码算法程序设计语言 DES密码算法
在线阅读 下载PDF
ZF-02分组密码算法的设计与分析 被引量:5
2
作者 张玉安 冯登国 《计算机学报》 EI CSCD 北大核心 2003年第10期1366-1371,共6页
提出了一种以换位变换为核心的分组密码算法 (ZF 0 2算法 ) .该算法的分组长度为 12 8bits,密钥长度可变 .其加解密算法的基本结构可归结为 :密钥控制下的入口状态复合换位变换、非线性性能良好的可逆置换和密钥控制下的出口状态复合换... 提出了一种以换位变换为核心的分组密码算法 (ZF 0 2算法 ) .该算法的分组长度为 12 8bits,密钥长度可变 .其加解密算法的基本结构可归结为 :密钥控制下的入口状态复合换位变换、非线性性能良好的可逆置换和密钥控制下的出口状态复合换位变换 .该算法逻辑结构简洁规范 ,而且易于在软、硬件及多种环境下实现 .文中给出了算法的加解密流程和必要的数据参数表 ,并对其安全性做了基本分析 ,结果表明它拥有相当好的安全性 . 展开更多
关键词 ZF-02 分组密码算法 设计 非线性变换 密钥控制 换位错乱序
在线阅读 下载PDF
Raindrop:面向硬件设计的分组密码算法 被引量:3
3
作者 李永清 李木舟 +3 位作者 付勇 樊燕红 黄鲁宁 王美琴 《密码学报》 CSCD 2019年第6期803-814,共12页
我们设计了一个新的分组密码算法-Raindrop分组密码算法.Raindrop算法共有Raindrop-128/128/60、Raindrop-128/256/80和Raindrop-256/256/100三个版本.Raindrop算法整体采用Feistel结构,保证加解密的一致性.轮函数采用S盒代换、行混合... 我们设计了一个新的分组密码算法-Raindrop分组密码算法.Raindrop算法共有Raindrop-128/128/60、Raindrop-128/256/80和Raindrop-256/256/100三个版本.Raindrop算法整体采用Feistel结构,保证加解密的一致性.轮函数采用S盒代换、行混合、列循环移位操作.S盒由Keccak函数非线性运算的布尔表达式生成;行混合操作中使用了深度为1的4×4二元域矩阵;密钥生成算法采用异或数较少的线性操作;通过采用简单的非线性层、线性层及密钥生成算法,使得Raindrop分组算法在硬件实现上具有较好的优势.在安全方面,我们利用自动化工具STP对Raindrop分组算法进行评估,评估结果显示,Raindrop算法可以有效地抵抗差分攻击和线性攻击等已知攻击方法. 展开更多
关键词 分组密码算法 FEISTEL结构 面向硬件设计 安全分析
在线阅读 下载PDF
“荡秋千”分组密码算法的设计与分析 被引量:1
4
作者 张雅 《中国科学院研究生院学报》 CAS CSCD 2002年第4期348-356,共9页
提出了一种基于移位寄存器状态变化的分组加密算法(称之为 荡秋千"密码算法),并详细给出了算法的加解密流程和必要的参数设置方法.通过对密钥雪崩效应和明文雪崩效应的基本分析,说明了该算法具有良好的抵抗密钥相关攻击、线性攻击... 提出了一种基于移位寄存器状态变化的分组加密算法(称之为 荡秋千"密码算法),并详细给出了算法的加解密流程和必要的参数设置方法.通过对密钥雪崩效应和明文雪崩效应的基本分析,说明了该算法具有良好的抵抗密钥相关攻击、线性攻击和差分攻击的性能.除了具有安全、快速、易于实现等特点外,该算法最突出的特点是算法逻辑结构简洁、严谨。 展开更多
关键词 “荡秋千”分组密码算法 移位寄存器 快速加密算法 安全性分析 算法设计 密钥雪崩效应
在线阅读 下载PDF
一种适用于分组密码算法芯片的IP核设计研究
5
作者 张文婧 吕述望 +1 位作者 刘鸣 刘振华 《计算机工程与应用》 CSCD 北大核心 2002年第22期60-62,92,共4页
文章对一种适用于分组密码算法的循环移位器IP核的设计进行了研究,该IP核的可重构设计使其具有可复用性。文章在进行循环移位运算的算法和性能分析的基础上,对循环移位器IP软核与硬核的设计作了详细阐述。
关键词 分组密码算法 芯片 IP核 设计 循环移位器
在线阅读 下载PDF
“全国密码算法设计竞赛分组算法和公钥算法研讨会”在京举行
6
《信息网络安全》 CSCD 北大核心 2019年第5期99-99,共1页
4月14日-15日,中国密码学会在京举办了“全国密码算法设计竞赛分组算法和公钥算法研讨会”。中国密码学会理事长王杰、中国密码学会副理事长王小云院士分别到会致辞并参加了研讨。国家密码管理局副局长徐汉良同志以及参赛团队代表、密... 4月14日-15日,中国密码学会在京举办了“全国密码算法设计竞赛分组算法和公钥算法研讨会”。中国密码学会理事长王杰、中国密码学会副理事长王小云院士分别到会致辞并参加了研讨。国家密码管理局副局长徐汉良同志以及参赛团队代表、密码算法专家、密码碱工作者及高校师生等260余人参加了会议. 展开更多
关键词 密码算法 公钥算法 分组算法 算法设计 竞赛 副理事长 学会 中国
在线阅读 下载PDF
C语言中图形打印输出的算法与程序设计
7
作者 严桂兰 刘甲耀 《计算机技术》 CSCD 1993年第1期21-24,共4页
关键词 图形输出 程序设计 算法 C语言
在线阅读 下载PDF
基于WDDL和行波流水技术的抗功耗攻击高性能分组密码协处理器设计与实现
8
作者 童元满 王志英 +2 位作者 戴葵 陆洪毅 石伟 《计算机学报》 EI CSCD 北大核心 2008年第5期827-834,共8页
该文结合WDDL逻辑和行波流水技术,给出了分组密码协处理器的设计方法和设计流程.该设计流程实现简单,最大限度地利用了现有的成熟EDA工具.这种协处理器不仅能有效抗功耗攻击,而且具有运算性能高和功耗低的优势.文中以DES算法为例,给出... 该文结合WDDL逻辑和行波流水技术,给出了分组密码协处理器的设计方法和设计流程.该设计流程实现简单,最大限度地利用了现有的成熟EDA工具.这种协处理器不仅能有效抗功耗攻击,而且具有运算性能高和功耗低的优势.文中以DES算法为例,给出了基于WDDL和行波流水技术的协处理器.实验结果表明,文中给出的分组密码协处理器设计方法以一定的芯片面积为代价获得了抗功耗攻击的能力,具有高运算性能和低功耗的优势. 展开更多
关键词 功耗攻击 WDDL 行波流水 分组密码算法 协处理器 高性能 设计流程
在线阅读 下载PDF
SAFER系列密码算法的设计与分析
9
作者 张文涛 吴文玲 卿斯汉 《中国科学院研究生院学报》 CAS CSCD 2002年第4期415-421,共7页
SAFER系列密码算法的总体结构采用SP 网络,它的设计具有其独到的几个特色。分析SAFER系列密码算法的设计思想,沿着设计者对它们不断改进的思路,分别描述其混淆层、扩散层、密钥扩展算法的性质和对它们的攻击。
关键词 SAFER系列密码算法 分组密码 混淆层 扩散层 密钥扩展算法 算法设计 SP-网络
在线阅读 下载PDF
RAIN:一种面向软硬件和门限实现的轻量分组密码算法 被引量:6
10
作者 曹梅春 张文英 +2 位作者 陈彦琴 邢朝辉 吴磊 《计算机研究与发展》 EI CSCD 北大核心 2021年第5期1045-1055,共11页
RAIN算法的设计基于国际上分组密码设计广泛采用的SPN(substitution permutation network)结构,通过迭代混淆层S盒和扩散层字混合提供强雪崩效应,不仅保证强的安全性,还兼顾了软硬件实现.算法支持64 b分组和128 b分组,2种不同的分组长... RAIN算法的设计基于国际上分组密码设计广泛采用的SPN(substitution permutation network)结构,通过迭代混淆层S盒和扩散层字混合提供强雪崩效应,不仅保证强的安全性,还兼顾了软硬件实现.算法支持64 b分组和128 b分组,2种不同的分组长度采用相同的轮函数结构实现,方案简洁优美.混淆层采用4 b的S盒实现,在S盒实现的时候不仅考虑了其安全性,还考虑S盒的软硬件实现,与扩散层的混合运算结合提供高的实现性能.从差分分析、不可能差分分析、积分攻击和不变子空间分析4个方面对算法进行了自评估,在分析的过程中使用了一些最新的分析方法以及基于MILP(mixed integer linear programming)的自动化搜索等,结果显示:算法可以抵抗现有的分析方法,并且具有较大的安全冗余.RAIN算法软硬件实现效率高,在PC机、ARM平台和硬件FPGA(field programmable gate array)平台下都具有出色的实现性能.算法S盒可以转换为基本逻辑运算,抗侧信道攻击实现代价低. 展开更多
关键词 轻量级可调分组密码 SPN结构 分组密码设计 RAIN算法 混合整数线性规划
在线阅读 下载PDF
分组密码的硬件实现 被引量:4
11
作者 唐明 汪波 +1 位作者 杨欣 张焕国 《哈尔滨工业大学学报》 EI CAS CSCD 北大核心 2006年第9期1558-1562,共5页
从硬件设计角度提出对分组密码设计的要求。通过对R ijndael算法的分析得到分组密码算法的通用运算部件,分别从提高速度和降低成本两方面逐一分析各部件的硬件实现方法同时考虑了芯片资源的分布特点.论文最后通过对R ijndael算法高速度... 从硬件设计角度提出对分组密码设计的要求。通过对R ijndael算法的分析得到分组密码算法的通用运算部件,分别从提高速度和降低成本两方面逐一分析各部件的硬件实现方法同时考虑了芯片资源的分布特点.论文最后通过对R ijndael算法高速度和低成本两种实现方法的具体参数对比,提出面向硬件的分组密码设计. 展开更多
关键词 分组密码 硬件设计 FPGA RIJNDAEL算法
在线阅读 下载PDF
用Visual C语言实现的Delaunay三角剖分算法 被引量:24
12
作者 文伟 杨耀权 于希宁 《华北电力大学学报(自然科学版)》 CAS 北大核心 2000年第4期54-58,共5页
描述了一种区域生长的平面Delaunay三角剖分方法,该算法首先生成一个满足条件的三角形,然后 循环扩展每一个已生成的三角形直至剖分完所有的点。由于使用了 Visual C语言MFC类进行链表的管理, 使得编程容易,整... 描述了一种区域生长的平面Delaunay三角剖分方法,该算法首先生成一个满足条件的三角形,然后 循环扩展每一个已生成的三角形直至剖分完所有的点。由于使用了 Visual C语言MFC类进行链表的管理, 使得编程容易,整个程序简单实用。最后,给出了本算法在实际中的应用。 展开更多
关键词 VC语言 DELAUNAY三角剖分 程序设计 算法
在线阅读 下载PDF
分组密码处理器的可重构分簇式架构 被引量:14
13
作者 孟涛 戴紫彬 《电子与信息学报》 EI CSCD 北大核心 2009年第2期453-456,共4页
该文在研究分组密码算法处理特征的基础上,提出了可重构分簇式分组密码处理器架构。在指令的控制下,数据通路可动态地重构为4个32bit簇,2个64bit簇和一个128bit簇,满足了分组密码算法数据处理所需的灵活性。基于分簇结构,提出了由指令... 该文在研究分组密码算法处理特征的基础上,提出了可重构分簇式分组密码处理器架构。在指令的控制下,数据通路可动态地重构为4个32bit簇,2个64bit簇和一个128bit簇,满足了分组密码算法数据处理所需的灵活性。基于分簇结构,提出了由指令显性地分隔电路结构的低功耗优化技术,采用此技术使得整体功耗降低了36.1%。设计并实现了5级流水线以及运算单元内流水结构,处理AES/DES/IDEA算法的速度分别达到了689.6Mbit/s,400Mbit/s和416.7Mbit/s。 展开更多
关键词 分组密码算法 分簇式架构 可重构计算 低功耗设计 流水线
在线阅读 下载PDF
一种优化C++程序的切片算法 被引量:2
14
作者 郭景峰 刘莉 《计算机应用》 CSCD 北大核心 2002年第4期12-14,共3页
给出了一种分析C + +程序的切片算法。对于一个给定的C + +程序 ,应用此算法可以除去与程序执行无关的数据成员、成员函数、类及继承关系 ,从而为大而复杂的面向对象软件的调试、测试、分析。
关键词 面向对象 C++语言 优化 程序设计 切片算法 软件重用
在线阅读 下载PDF
分组密码专刊序言(中英文) 被引量:3
15
作者 吴文玲 《密码学报》 CSCD 2019年第6期687-689,共3页
为繁荣我国密码理论和应用研究,推动密码算法设计和实现技术进步,促进密码人才成长,中国密码学会举办了全国密码算法设计竞赛.22个分组密码算法通过形式审查进入第一轮评估.2019年9月27日,中国密码学会公布了进入第二轮评估的10个分组... 为繁荣我国密码理论和应用研究,推动密码算法设计和实现技术进步,促进密码人才成长,中国密码学会举办了全国密码算法设计竞赛.22个分组密码算法通过形式审查进入第一轮评估.2019年9月27日,中国密码学会公布了进入第二轮评估的10个分组密码算法:uBlock、Ballet、FESH、TANGRAM、ANT、NBC、FBC、SMBA、Raindrop和SPRING. 展开更多
关键词 设计和实现 密码算法 GRAM 设计竞赛 分组密码 形式审查 人才成长
在线阅读 下载PDF
结构化程序设计N-S图的扩展与完善
16
作者 衣治安 马瑞民 王新 《大庆石油学院学报》 CAS 北大核心 1999年第1期50-52,共3页
在高级语言程序设计中,广泛使用N-S图进行算法描述,但常规的N-S图不能解决在循环结构中出现“中断”及“继续”语句的情况.通过对多种高级语言算法的对比研究,以结构化程序设计为基础,对N-S图进行了扩展和完善,对含有“... 在高级语言程序设计中,广泛使用N-S图进行算法描述,但常规的N-S图不能解决在循环结构中出现“中断”及“继续”语句的情况.通过对多种高级语言算法的对比研究,以结构化程序设计为基础,对N-S图进行了扩展和完善,对含有“中断”和“继续”的结构进行了算法描述。 展开更多
关键词 结构化 程序设计 N-S图 算法语言
在线阅读 下载PDF
高效浮点FFT的汇编语言程序编制
17
作者 朱玉田 徐君 《计算机应用研究》 CSCD 1996年第5期97-98,共2页
在本文所述的FFT算法中,将蝶算中的纯加减运算和乘加运算分别进行处理,并使用浮点数制,具有精度高、速度快等特点。
关键词 FFT算法 汇编语言 程序设计
在线阅读 下载PDF
梁振动边界反馈的算法及C语言实现
18
作者 王树亮 《计算机应用与软件》 CSCD 北大核心 2005年第3期98-99,107,共3页
本文用Legendre谱方法估计一端固定 ,一端加弯矩耗散线性反馈的梁振动的闭环系统使能量最快衰减的最优反馈增益。
关键词 C语言 程序设计 梁振动 边界反馈 算法
在线阅读 下载PDF
利用数学语言和形象结合剖析算法
19
作者 陈际平 《陕西师大学报(自然科学版)》 CSCD 1994年第3期11-14,共4页
算法在程序设计中的地位日益突出,巧妙的构思常会掩盖算法的直观性,使程序变的艰涩难懂.本文利用集合和形象结合等数学语言及手段,联系实例剖析算法,使程序变的通俗直观,避免了因大篇幅的算法说明及步骤叙述不严密而导致的歧义性.
关键词 算法 数学语言 形象结合 程序设计
在线阅读 下载PDF
基于国密算法SM2、SM3、SM4的高速混合加密系统硬件设计 被引量:33
20
作者 李建立 莫燕南 +1 位作者 粟涛 陈弟虎 《计算机应用研究》 CSCD 北大核心 2022年第9期2818-2825,2831,共9页
随着电子信息技术的快速发展,数据的安全性问题日益严峻,传统单一制密码算法在安全性与运算速率上已不能满足要求。为了解决大数据时代下所提出的加密需求,提出了一种基于国密算法SM2、SM3、SM4的高速混合加密系统的硬件设计方案,并针对... 随着电子信息技术的快速发展,数据的安全性问题日益严峻,传统单一制密码算法在安全性与运算速率上已不能满足要求。为了解决大数据时代下所提出的加密需求,提出了一种基于国密算法SM2、SM3、SM4的高速混合加密系统的硬件设计方案,并针对SM2和SM4算法的底层硬件结构进行优化。对SM2算法采用Karatsuba Ofman模乘器与点运算并行方案进行优化。对SM4算法提出了一种基于复合域S盒的二次流水全展开硬件架构。实验结果表明,该系统所实现的各算法电路均具有较高性能。SM2的点乘时间缩短至68.37μs;SM3的杂凑值生成仅需0.71μs;SM4吞吐率最高达53.76 Gbps。相比同等安全性的SM2算法,该混合系统在加密时间上减小了26.67%,具有实用价值。与相关工作进行对比分析,可证明该方案在安全性和加/解密性能上均有一定优势。 展开更多
关键词 SM2公钥密码算法 SM4分组加密算法 硬件设计 混合加密
在线阅读 下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部