数据动态加解密方法及系统技术方案

技术编号:40352611 阅读:22 留言:0更新日期:2024-02-09 14:37
本发明专利技术提供一种数据动态加解密方法及系统,方法包括:接收数据需求方发送的第一信息,第一信息包括数据需求、秘钥标识及算法标识,秘钥标识由数据需求方根据加密需求向秘钥库申请的目标加密级别的加密秘钥的秘钥标识确定,算法标识由数据需求方根据加密需求向算法库申请的目标加密类型的加密算法对应的算法标识确定;将加密数据发送给数据需求方,加密数据是根据与算法标识对应的加密算法,对目标数据进行加密后得到的,与算法标识的加密算法根据与秘钥标识对应的加密秘钥确定。本发明专利技术通过建立丰富的秘钥库和算法库,依据数据需求动态申请不同复杂程度的加密秘钥和加密算法,在增加破解难度的同时,增加了数据加密解密的灵活性。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种数据动态加解密方法及系统


技术介绍

1、现有基本数据加密解密算法采用的主要的加密类型有以下两种:

2、1)对称加密。特点是使用相同的秘钥进行文件加密和解密,即对称密码编码技术。加解密过程,通信双方都用同一密钥即公共秘钥加解密,如:数据提供方和数据需求方通信,数据提供方将明文信息用公钥加密成密文,数据需求方收到密文后用公钥解密成明文。常用的加密算法有对称分组加密算法rc2,三重数据加密算法(triple data encryptionstandard,3des),国际数据加密算法(international data encryption algorithm,idea),高级加密标准(advanced encryption standard,aes)。

3、2)非对称加密。特点是加解密双方各自有一个秘钥对,分别称为私钥和公钥。加解密过程,如数据提供方和数据需求方通信,数据提供方将自己的私钥保密公钥告诉数据需求方,数据需求方也同样保密自己的私钥公钥告诉数据提供方,数据提供方向数据需求方发送信息时用数本文档来自技高网...

【技术保护点】

1.一种数据动态加解密方法,其特征在于,包括:

2.根据权利要求1所述的数据动态加解密方法,其特征在于,所述加密秘钥获取方式,包括:

3.根据权利要求1所述的数据动态加解密方法,其特征在于,所述加密算法的获取方式,包括:

4.一种数据动态加解密方法,其特征在于,包括:

5.根据权利要求4所述的数据动态加解密方法,其特征在于,所述目标加密级别包括低级、中级和高级,且低级的加密秘钥的位数小于中级的加密秘钥的位数,所述中级的加密秘钥的位数小于高级的加密秘钥的位数,所述目标加密类型包括可解和不可解。

6.根据权利要求5所述的数据动态加解...

【技术特征摘要】

1.一种数据动态加解密方法,其特征在于,包括:

2.根据权利要求1所述的数据动态加解密方法,其特征在于,所述加密秘钥获取方式,包括:

3.根据权利要求1所述的数据动态加解密方法,其特征在于,所述加密算法的获取方式,包括:

4.一种数据动态加解密方法,其特征在于,包括:

5.根据权利要求4所述的数据动态加解密方法,其特征在于,所述目标加密级别包括低级、中级和高级,且低级的加密秘钥的位数小于中级的加密秘钥的位数,所述中级的加密秘钥的位数小于高级的加密秘钥的位数,所述目标加密类型包括可解和不可解。

6.根据权利要求5所述的数据动态加解密方法,其特征在于,在所述目...

【专利技术属性】
技术研发人员:张海朱岩
申请(专利权)人:北京天元创新科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1