论文部分内容阅读
云存储是一种以数据存储和管理为核心的新兴网络存储技术,数字签名是确保网络通信安全和电子系统成功交易的重要保障。研究一个良好的数字签名技术的云存储平台是当今实现网络信息安全的重要课题。本文主要工作是在云平台上以数字签名为基础建立一个高性能的公钥密码。首先,论文应用中国剩余定理证明环Zn上广义圆锥曲线定义的加法运算构成有限交换群,为构造环Zn上广义圆锥曲线的公钥密码奠定理论基础;改进坐标法定义的加法运算法则,以提高运算速度;针对离散对数问题,提出广义圆锥曲线离散对数及明文嵌入算法,为环Zn上广义圆锥曲线的公钥密码提供安全保障;基于标准二进制算法,应用辗转相除法仿真元素整数倍的计算过程,建立基于环Zn上广义圆锥曲线的公钥密码体制。其次,分析经典RSA和ElGamal算法及面临的安全性威胁,构建基于环Zn上广义圆锥曲线的RSA算法和ElGamal算法,并证明改进后公钥密码的正确性,建立一个计算量小,运算速度快,存储空间占用小,带宽要求低,安全系数更高的公钥密码。最后,根据云存储的基础理论及结构模型,在云存储应用接口层,设计数字签名的云存储实现模型,分析该模型所能提供的安全服务。这些研究对实际云存储的信息通信安全体系可以起到理论参考以及决策依据。