【技术实现步骤摘要】
一种分布式云场景下基于SM4的重要数据传输的机密性方法
[0001]本专利技术涉及云计算
,具体为一种分布式云场景下基于
SM4
的重要数据传输的机密性方法
。
技术介绍
[0002]伴随着云计算技术的快速发展和分布式云概念的提出,很多地方的政府部门也跟一些云服务商进行合作,搭建了本地的政务云平台,成立了云中心,将自己的业务部署上云,客户可通过使用云平台的业务支撑系统来进行订单的创建
、
资源实例的开通等操作
。
[0003]现有技术中,各个云中心的业务支撑系统,日常运作过程中产生的订单
、
实例
、
费用等数据,都定期发送到一个业务管理系统中进行汇总统计
、
整体数据分析
、
费用出账等,所以,这些数据在传输过程中的安全性也就尤为重要
。
业务支撑系统通过定期调用业务管理系统的接口推送这些重要数据,先进行加密再进行传输,可以有效的防止泄露,即使有人用非法手段拿到了这些数据,拿到的也是 ...
【技术保护点】
【技术特征摘要】
1.
一种分布式云场景下基于
SM4
的重要数据传输的机密性方法,其特征在于:所述方法包括如下步骤:
SM4
密码算法实现;数据处理实现;系统改造实现
。2.
根据权利要求1所述的一种分布式云场景下基于
SM4
的重要数据传输的机密性方法,其特征在于:
SM4
密码算法实现的具体操作包括:对于分布式云中的业务支撑系统和业务管理系统,直接根据算法原理,通过代码来实现
SM4
的加解密算法
、
密钥拓展算法;加密算法与密钥扩展算法都采用
32
轮非线性迭代结构,解密算法和加密算法的算法结构相同,只是轮密钥的使用顺序相反,解密轮密钥是加密轮密钥的逆序
。3.
根据权利要求2所述的一种分布式云场景下基于
SM4
的重要数据传输的机密性方法,其特征在于:数据处理实现前,对数据进行加解密前
、
加解密后都需要进行格式转换处理
。4.
根据权利要求1所述的一种分布式云场景下基于
SM4
的重要数据传输的机密性方法,其特征在于:数据处理实现的具体操作包括:加密的时候,先把字符串格式的明文转换成字节数组,对明文字节数组进行
SM4
加密,得到密文字节数组;若把密文字节数组直接转换成字符串,得到字符串乱码,故先对密文字节数组进...
【专利技术属性】
技术研发人员:张明,
申请(专利权)人:浪潮云信息技术股份公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。