sha加密算法介绍以及java实现sha加密算法

 时间:2024-10-25 00:18:12

1、首先我们自行配醅呓择锗置开发环境并安装myeclipse软件,然后打开myeclipse软件,然后再导航菜单处点击File然后选择New-->Java Project。进行创建java项目。

sha加密算法介绍以及java实现sha加密算法

2、然后我们在创建项目的页面,输入本次测试的项目名称:SHAJDKUtil,选择项楫默礤鲼目所需要的jre环境,此次测试中我们选择自定义配就女蒿鸳置好的jdk7。以上都编写完成后,然后点击Finish。进行创建java项目。

sha加密算法介绍以及java实现sha加密算法

3、然后在我们刚刚创建好的项目上右击,选择New-->Class,进行实体类的创建。

sha加密算法介绍以及java实现sha加密算法

4、在实体类创建界面,我们输入包名称为:com.util,类名称为:SHAUtil,然后勾选自动生成main函数。以上都正确后我们点击Finish。完成实体类的创建。

sha加密算法介绍以及java实现sha加密算法

5、由于本项目内计算加密后的数据为byte数组形式,我们首先编写将byte数组转换为16进制字符串输出。本篇中方法名称为:convertByteToHexString。具体实现方式如下图所示。

sha加密算法介绍以及java实现sha加密算法

6、然后我们编写利用jdk自带的类实现SHA1加密算法。本篇中我们使用方法为:jdksha1,需要传入要加密的字符串。具体加密代码如下图所示。

sha加密算法介绍以及java实现sha加密算法

7、然后我们接着编写利用jdk自带的类实现SHA-256加密算法,本篇中我们编写的方法为:jdksha256,需要传入参数字符串。具体的加密代码如下图所示。

sha加密算法介绍以及java实现sha加密算法

8、然后我们接着编写利用jdk自带的类实现SHA-384加密算法,本篇中我们使用的方法为:jdksha384,需要参数字符串。具体的加密代码实现如下图所示。

sha加密算法介绍以及java实现sha加密算法

9、然后我们接着编写利用jdk自带的类实现SHA-512加密算法,本篇中我们使用的方法为:jdksha512,需要参数字符串。具体的加密代码实现如下图所示。

sha加密算法介绍以及java实现sha加密算法

10、最后我们在main方法内调用加密方法。对以上编写的加密方法进行测试。首先我们定义要加密的字符串为:jdksha,然后分别调用以上编写的不同加密方式的加密方法,具体实现方式如下图所示。

sha加密算法介绍以及java实现sha加密算法

11、最后我们运行程序,查看结果信息可以看到已经加密成功。如下图所示,至此本篇教程完成。

sha加密算法介绍以及java实现sha加密算法
  • WLAN未启用DHCP如何解决?
  • Win10系统无线网络连接上了但用不了网怎么办
  • win10系统插上网线连不上网
  • Win10无法连接到Internet怎么解决
  • win10连上wifi无internet
  • 热门搜索
    尊敬老人手抄报 以孝为主题的手抄报 保护母亲河手抄报 环境手抄报资料 手抄报内容资料 四年级数学手抄报内容 小学英语手抄报大全 安全法制教育手抄报 竞选大队委手抄报 迈好初中第一步手抄报