超长整数运算的PVS规范与验证

来源 :计算机工程与应用 | 被引量 : 0次 | 上传用户:axiaaawei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
超长整数的运算是现代密码系统的应用基础,运算的正确性关系到密码系统的应用价值。为了验证超长整数算法的设计与需求目标之间的一致性,利用原型验证工具PVS对算法的正确性进行了证明。在介绍了超长整数的加法和减法算法并分析了其设计思想之后,给出了超长整数及其算法的形式规范,通过把算法需要满足的性质描述为定理,将算法的一致性验证问题转化为逻辑定理证明的问题,在PVS定理证明器上完成了相关定理的证明,从而表明这些算法是满足设计需求的。
其他文献
学习数学要培养发散思维,在高中数学教学中,通过引入变式教学,来激发学生对新旧知识点的关联意识,从中培养数学思维和创新精神,促进学生数学素养的获得。
金融服务贸易自由化在金融全球化的进程中引起了各国的关注和争论。对于商品贸易自由化,古典的贸易理论已经给出了充分理由,证明商品贸易自由化对参与贸易各方经济发展的积极作
在高中数学代数内容中,关于x的一元n次方程:anx^n+an-1x^n-1+…+a1x+a0=0(其中ai∈R,i=0,1,2,..,n),如果对任意实数x恒成立,则必有an=an-1=^=a1=a0=0.上述命题是关于x的一元n