【技术实现步骤摘要】
本专利技术涉及信息安全,具体涉及一种基于同态加密的软件数据加密方法。
技术介绍
1、软件在被进行使用的过程中,通常涉及到敏感信息,例如用户凭证、访问令牌、业务逻辑等。这些数据的泄露可能会导致安全性问题和用户隐私泄露。因此,对软件数据的加密需求更为迫切。但是在软件开发和运维中,对数据的操作和处理通常是频繁的,例如读取、写入、更新等,常规的加密技术只能在数据操作处理之后进行加密,存在数据安全空窗期,安全程度不够。故由此诞生了同态加密这种特殊的加密算法,相较于其余的加密方式,其允许在加密状态下执行一些计算操作,而无需先解密数据。但是由于同态加密算法的计算开销较大,若是利用同态加密算法对于软件整体数据进行加密,必然会使得数据处理时间变长,进而使得软件运行的效率降低的技术问题。
技术实现思路
1、为了解决上述技术问题,本专利技术的目的在于提供一种基于同态加密的软件数据加密方法,以改善上述问题。为了实现上述目的,本专利技术采取的技术方案如下:
2、本申请提供了一种基于同态加密的软件数据加密
...【技术保护点】
1.一种基于同态加密的软件数据加密方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于同态加密的软件数据加密方法,其特征在于,根据每个所述数据序列内元素之间的差异进行计算,并基于计算结果判断得到每个所述功能模块的加密标签,包括:
3.根据权利要求1所述的基于同态加密的软件数据加密方法,其特征在于,根据每个所述数据序列内元素之间的差异进行计算,并基于计算结果判断得到每个所述功能模块的加密标签,包括:
4.根据权利要求3所述的基于同态加密的软件数据加密方法,其特征在于,逐个每个所述功能模块对应的数据序列计算得到每个所述功能模块
...【技术特征摘要】
1.一种基于同态加密的软件数据加密方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于同态加密的软件数据加密方法,其特征在于,根据每个所述数据序列内元素之间的差异进行计算,并基于计算结果判断得到每个所述功能模块的加密标签,包括:
3.根据权利要求1所述的基于同态加密的软件数据加密方法,其特征在于,根据每个所述数据序列内元素之间的差异进行计算,并基于计算结果判断得到每个所述功能模块的加密标签,包括:
4.根据权利要求3所述的基于同态加密的软件数据加密方法,其特征在于,逐个每个所述功能模块对应的数据序列计算得到每个所述功能模块对应的交互复杂性,包括:
5.根据权利要求3所述的基于同态加密的软件数据加密方法,其特征在于,根据交互复杂性序列和数据变动频繁性序列计算得到每个功能模块的活跃性,之后还包括:
6.根据权利要求5所述...
【专利技术属性】
技术研发人员:陈小波,
申请(专利权)人:重庆励祺科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。