看过本文的还看了

相关文献

该作者的其他文献

文献详情 >面向分组密码算法的程序设计语言研究 收藏
面向分组密码算法的程序设计语言研究

面向分组密码算法的程序设计语言研究

作     者:李凤华 阎军智 谢绒娜 马建峰 欧海文 LI Feng-hua;YAN Jun-zhi;XIE Rong-na;MA Jian-feng;OU Hai-wen

作者机构:北京电子科技学院研究生处北京100070 西安电子科技大学计算机网络与信息安全教育部重点实验室陕西西安710071 

基  金:国家863高技术研究发展计划(No.2007AA012472 2007AA012429 2007AA012482) 国家自然科学基金(No.60633020 60702059) 教育部重点项目(No.209156) 北京市自然科学基金(No.4082028 4102056) 天津科技攻关计划项目(No.06YFGZGXl7500) 北京电子科技学院信息安全重点实验室基金(No.YZDJ0807) 

出 版 物:《电子学报》 (Acta Electronica Sinica)

年 卷 期:2009年第37卷第12期

页      码:2705-2710页

摘      要:本文提出了一种接近数学描述的面向分组密码算法的程序设计语言(Programming Language for the BlockCipher Algorithm,PLBCA).PLBCA能够以形式化方式方便地描述分组密码算法的结构.本文介绍了PLBCA的语法规范,以分组密码算法DES为例说明PLBCA应用方法,并借助ANTLR工具实现了PLBCA的解析器.利用PLBCA,密码学专家可以方便快捷地对密码算法进行算法正确性和安全性分析,以检验算法的设计.PLBCA有助于提高密码算法检验的效率,为密码算法的设计和自动检测分析提供了一种辅助工具.

主 题 词:领域专用语言 分组密码算法程序设计语言 DES密码算法 

学科分类:0808[工学-自动化类] 0809[工学-计算机类] 08[工学] 081201[081201] 0812[工学-测绘类] 

核心收录:

D O I:10.3321/j.issn:0372-2112.2009.12.018

馆 藏 号:203317968...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分