报文加密的方法和电子设备与流程

文档序号:33733864发布日期:2023-04-06 05:30阅读:60来源:国知局
报文加密的方法和电子设备与流程

本申请涉及报文加密,尤其涉及一种报文加密的方法和电子设备。


背景技术:

1、sha256是sha-2下细分出的一种算法,一种密码散列函数算法标准,属于sha算法之一是sha-1的后继者。它就是一个哈希函数,又称散列算法,是一种从任何一种数据中创建小的数字“指纹”的方法。把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。该函数将数据打乱混合,重新创建一个叫做散列值(或哈希值)的指纹。散列值通常用一个短的随机字母和数字组成的字符串来代表。将算法中可以单独抽出的模块,sha256算法中用到了8个哈希初值以及64个哈希常量,这些初值是对自然数中前8个质数(2,3,5,7,11,13,17,19)的平方根的小数部分取前32bit而来,sha256算法中的预处理就是在想要hash的消息后面补充需要的信息,使整个消息满足指定的结构。

2、现有的对报文数据sha256加密过程需要测试人员对sha256加密方式有充分的了解并且要求测试人员具有较高的代码处理能力,经常存在因加密代码错误出现问题,从而影响工作效率。


技术实现思路

1、为此,本申请提供报文加密的方法和电子设备,有助于帮助解决目前对报文进行sha256算法加密时,需要处理加密代码导致工作效率低的问题。

2、为实现以上目的,本申请采用如下技术方案:

3、第一方面,本申请提供一种报文加密的方法,包括:

4、显示用户界面;

5、获取输入至用户界面的待加密报文;

6、执行sha256插件,将待加密报文通过sha256算法加密生成加密结果;

7、在用户界面上显示加密结果。

8、进一步地,显示用户界面包括:

9、执行sha256插件的取样器,显示用户界面。

10、进一步地,执行sha256插件之前,还包括:

11、执行sha256插件的取样器,获取预设地址中的sha256插件。

12、进一步地,在用户界面上显示加密结果之前,还包括:

13、执行察看结果树插件生成响应数据,并将响应数据返回到用户界面上,其中,响应数据中含有加密结果。

14、进一步地,方法还包括:

15、获取输入至用户界面的加密结果;

16、执行sha256插件,将加密结果通过sha256算法进行解密生成解密结果;

17、在用户界面上显示解密结果。

18、第二方面,提供一种电子设备,包括:

19、处理器和存储器;

20、处理器与存储器通过通信总线相连接;

21、其中,处理器,用于调用并执行存储器中存储的程序;

22、存储器,用于存储程序,程序至少用于执行权利要求1-5任一项的一种报文加密的方法。

23、本申请提供的技术方案可以包括以下有益效果:

24、本申请通过获取输入至用户界面的待加密报文;执行sha256插件,将待加密报文通过sha256算法加密生成加密结果,实现对待加密报文进行sha256算法的加密,然后在用户界面显示加密结果,最终完成加密操作,该过程只需在用户界面输入待加密报文之后,执行sha256插件就可以获得加密结果,从而实现不需要编写代码就完成对报文的加密,可以避免因代码错误出现导致的问题,进而提高工作效率。

25、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。



技术特征:

1.一种报文加密的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述显示用户界面包括:

3.根据权利要求2所述的方法,其特征在于,所述执行sha256插件之前,还包括:

4.根据权利要求3所述的方法,其特征在于,所述在所述用户界面上显示所述加密结果之前,还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.一种电子设备,其特征在于,包括:


技术总结
本申请涉及一种报文加密的方法和电子设备,涉及报文加密技术领域。该方法包括显示用户界面;获取输入至用户界面的待加密报文;执行SHA256插件,将待加密报文通过SHA256算法加密生成加密结果;在用户界面上显示加密结果。解决了对报文进行SHA256算法加密时,需要处理加密代码导致工作效率低的问题<subgt;。</subgt;

技术研发人员:汪强,朱超,梁钰茜,陶慧
受保护的技术使用者:上海中通吉网络技术有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1