【技术实现步骤摘要】
本申请涉及计算机应用,尤其涉及一种对称加解密方法及相关装置。
技术介绍
1、为了保护数据的安全性,通过加密密钥对数据进行加密处理是一种有效实现手段,之后再通过相同的解密密钥,则可获得原数据,此种加密密钥与解密密钥相同的加解密算法则为对称加解密算法。现有技术中,对于待加密数据或待解密数据的剩余数据,存在处理效率低的问题。
技术实现思路
1、基于上述现有技术的缺陷和不足,本申请提出一种对称加解密方法及相关装置,能够解决现有技术中对数据的加解密处理存在处理效率低的问题。
2、根据本申请实施例的第一方面,提供了一种对称加解密方法,应用于处理器,所述方法包括:
3、对待处理数据进行预处理;其中,所述待处理数据为待加密数据或待解密数据;
4、获取预处理后的待处理数据中的剩余数据;
5、根据所述剩余数据的数据长度,确定与其对应的n个第一寄存器;n为大于或等于2的整数;
6、通过所述n个第一寄存器加载所述剩余数据,以及并行对所述n个第一寄存器加载
...【技术保护点】
1.一种对称加解密方法,其特征在于,应用于处理器,所述方法包括:
2.根据权利要求1所述的对称加解密方法,其特征在于,所述剩余数据的数据长度小于第一预设长度且大于第二预设长度,所述第一预设长度为所述处理器进行一次并行加密处理或解密处理的最大数据长度,所述第二预设长度为对称加解密算法的分组长度,所述第二预设长度小于所述第一预设长度。
3.根据权利要求2所述的对称加解密方法,其特征在于,所述通过所述N个第一寄存器加载所述剩余数据,以及并行对所述N个第一寄存器加载的数据进行加密处理或解密处理,包括:
4.根据权利要求2所述的对称加解密方法
...【技术特征摘要】
1.一种对称加解密方法,其特征在于,应用于处理器,所述方法包括:
2.根据权利要求1所述的对称加解密方法,其特征在于,所述剩余数据的数据长度小于第一预设长度且大于第二预设长度,所述第一预设长度为所述处理器进行一次并行加密处理或解密处理的最大数据长度,所述第二预设长度为对称加解密算法的分组长度,所述第二预设长度小于所述第一预设长度。
3.根据权利要求2所述的对称加解密方法,其特征在于,所述通过所述n个第一寄存器加载所述剩余数据,以及并行对所述n个第一寄存器加载的数据进行加密处理或解密处理,包括:
4.根据权利要求2所述的对称加解密方法,其特征在于,在所述剩余数据的数据长度小于或等于所述第二预设长度的情况下,所述方法还包括:
5.根据权利要求1至4任一项所述的对称加解密方法,其特征在于,所述处理器中集成有用于对所述...
【专利技术属性】
技术研发人员:粟梁虎,旷小红,刘勇鹏,黄明炜,孙一品,
申请(专利权)人:飞腾信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。