针对网络存储节点的差异性,提出了一种分层门限Byzantine Quorum系统(TBQS)的构造方案,将不同属性的节点分入不同层组成Quorum系统。综合分析可能出现的各种故障情况,给出了完整的Quorum系统读写协议,该协议能够在系统状态良好的情况下实现只从特定Quorum读数据(read one write all),写数据时则可写入任意Quorum。根据网络中某一节点发生故障对整个系统的影响大小不同提出了节点占有频率的概念。
本文提出了一种接近数学描述的面向分组密码算法的程序设计语言(Programming Language for the Block Cipher Algorithm,PLBCA).PLBCA能够以形式化方式方便地描述分组密码算法的结构.本文介绍了PLBCA的语法规范,以分组密码算法DES为例说...
详细信息
本文提出了一种接近数学描述的面向分组密码算法的程序设计语言(Programming Language for the Block Cipher Algorithm,PLBCA).PLBCA能够以形式化方式方便地描述分组密码算法的结构.本文介绍了PLBCA的语法规范,以分组密码算法DES为例说明PLBCA应用方法,并借助ANTLR工具实现了PLBCA的解析器.利用PLBCA,密码学专家可以方便快捷地对密码算法进行算法正确性和安全性分析,以检验算法的设计.PLBCA有助于提高密码算法检验的效率,为密码算法的设计和自动检测分析提供了一种辅助工具.
暂无评论