【技术实现步骤摘要】
一种云计算环境下机密信息的存储方法
[0001]本专利技术涉及计算机存储方法
,具体是一种云计算环境下机密信息的存储方法。
技术介绍
[0002]云计算是一种新出现的技术,通过互联网提供各种硬件、软件和应用服务,由于其资源利用率高、大容量的存储空间、超强的处理能力等特性,使其成为未来的主流计算模式,但由于云计算的开放性特点,通过互联网为终端用户提供各种服务,所以存在潜在的安全隐患,数据的隐私保护和安全存储问题成为云计算推广的巨大障碍,据调查,74%的IT行业行政主管和办公室人员因为安全和隐私风险不希望把他们的信息存储在云服务器上,因此,需要新的服务体系结构来处理终端用户在云服务器上存储数据的安全问题,为云计算建立安全的数据存储方案,成为云计算为终端用户提供可靠服务的一个重要问题。
[0003]在云环境下信息的安全性和私密性就显得尤为重要,但现有的云环境下的存储方法安全性差、可攻击性强,不利于机密内容的存储。因此,亟需设计一种云计算环境下机密信息的存储方法来解决上述问题。
技术实现思路
[0004]本专利技术的目的在于提供一种云计算环境下机密信息的存储方法,以解决上述
技术介绍
中提出在云环境下信息的安全性和私密性就显得尤为重要,但现有的云环境下的存储方法安全性差、可攻击性强,不利于机密内容的存储的问题。
[0005]本专利技术的技术方案是:一种云计算环境下机密信息的存储方法,包括以下过程:
[0006](1)参与者;
[0007](2)加密算法;
[0008] ...
【技术保护点】
【技术特征摘要】
1.一种云计算环境下机密信息的存储方法,其特征在于:包括以下过程:(1)参与者;(2)加密算法;(3)SCBRHD的架构模型;(4)SCBRHD方案操作;(5)SCBRHD算法流程。2.根据权利要求1所述的一种云计算环境下机密信息的存储方法,其特征在于:所述参与者包括终端用户(End
‑
User,EU)、可信第三方(ThirdPartyAuditor,TPA)和云服务器(CloudService,CS)。3.根据权利要求1所述的一种云计算环境下机密信息的存储方法,其特征在于:所述加密算法包括RSA算法、Hash函数和DES算法。4.根据权利要求3所述的一种云计算环境下机密信息的存储方法,其特征在于:所述RSA算法是一种公钥加密算法,RSA算法可用于密钥交换、数字签名或数据块加密,RSA算法用一个可变大小的加密块和一个可变大小的密钥进行加密,在SCBRHD中,RSA算法用来生成终端用户和TPA的对应密钥,这些密钥用来对文件进行加密和解密。5.根据权利要求3所述的一种云计算环境下机密信息的存储方法,其特征在于:所述Hash函数运算可以把任意长度的消息生成固定长度的摘要,对每一个消息,Hash函数都能产生一个较短而固定长度的摘要,且都是独一无二的,这对Hash函数安全性方便的要求是单向函数,且他们不能产生冲突,在SCBRHD中,通过Hash函数校验,能维持数据的完整性。6.根据权利要求3所述的一种云计算环境下机密信息的存储方法,其特征在于:所述DES算法即数据加密标准,是一种对称密钥块密码,为64为块大小和56位的密钥,在加密端DES利用64为的普通文本产生64位的密码文本,在解密端,DES利用64位密码文本产生64位的块文本,在SCBRHD中,TPA利用DES算法来为EU的文件提供更可靠的安全服务,TPA在往云服务器发送文件之间执行DES算法,利用DES算法,可以为用户提供更安全的数据。7.根据权利要求1所述的一种云计算环境下机密信息的存储方法,其特征在于:所述SCBRHD的架构模型利用RSA算法、Hash函数和DES算法及相关加密工具来为云计算提供安全的数据存储服务,在SCBRHD中EU和TPA分别有两个密钥,即公钥和私钥,SCBRHD对数据进行两次加密,首先通过EU私钥进行加密,再由TPA公钥进行加密,这为EU提供数据的机密性。8.根据权利要求1所述的一种云计算环境下机密信息的存储方法,其特征在于:所述SCBRHD方案操作包括以下步骤:A密钥产生:终端用户EU和可信第三方TPA分别利用RSA算法为自己产生一对密钥,其中TPA的私钥为pk1,EU的私钥为pk2;TPA的公钥为d1,EU的公钥为d2;B密钥共享:TPA密钥集合{pk1,d1}在TPA上,EU的密钥集合为{pk2,d2},在EU上,TPA使用安全信道和EU共享器公钥d1;C加密:首先,EU利用其公钥d2对数据文件F进行加密E(F,d2),然后进行Hash运算,生成Hash摘要H(E(F,d2)),接着,用TPA公钥d1对E(...
【专利技术属性】
技术研发人员:朱红兵,
申请(专利权)人:广东浩云长盛网络股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。