首页 | 官方网站   微博 | 高级检索  
     

对称密码算法专用描述语言算符优先级的设计
引用本文:谢绒娜,李凤华,胡小敏,樊兴宇.对称密码算法专用描述语言算符优先级的设计[J].北京电子科技学院学报,2013,21(2):56-60.
作者姓名:谢绒娜  李凤华  胡小敏  樊兴宇
作者单位:北京电子科技学院信息安全系 北京100070;中国科学院信息工程研究所 北京100093;西安电子科技大学 西安710071
基金项目:国家自然科学基金(No.61170251,No.60633020,No.60702059);教育部重点项目(No.209156);北京市自然科学基金(No.4102056);新闻出版重大科技工程项目一数字版权保护技术研发工程(No.GXTC-CZ-1015004/05);北京电子科技学院工程科研基金(No.YZDJ1003).
摘    要:对称密码算法专用描述语言以类似专业语言的思维方式描述算法的设计思想。密码算法具有很强的严密性和逻辑性,为了提高算法描述语言的逻辑性和准确性,本文在算法描述语言的语法体制中增加了算符优先级的机制。本文基于ANTLR来实现表达式的语法规则,并根据表达式的语法规则,采用LL分析法创建表达式语法树实现表达式的语法和语义分析,同时为了存储表达式的信息,设计了专门的存储结构来实现算符的优先级。最后通过严格测试验证了算符优先级设计的合理性与实现的正确性。实践结果表明,应用优先级可以更加准确描述密码算法,为SDLSCA推广应用打下了坚实的理论和实际基础。

关 键 词:对称密码算法专用描述语言  算符  优先级  语法规则  语义分析  存储结构
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号