3DES介绍以及java实现

 时间:2024-11-12 14:00:05

1、首先我们需要自行安装配置java环境,并安装编写代码软件myeclipse2014。安装完成后,打开软件并点击导航处的File菜单,然后选择New,然后选择Java Project,进入创建java项目窗口。具体操作如下图所示。

3DES介绍以及java实现

3、然后打开项目,在项目src上右击,选择New,然后选择Class,进入实体类创建窗口。具体操作如下图所示。

3DES介绍以及java实现

5、由于本项目内会用到一其他方法,我们首先编写将byte数组转化为16进制字符串的方法,此方法主要便于查看加密后的结果信息。本矬让戾击篇中方法名称为:convertByteToHexString,需要传入参数为byte数组,返回为String类型,具体实现如下图所示。

3DES介绍以及java实现

7、然后我们编写加密方法,加密方法主要利用了Cipher类,本篇中方法名称为:ThreeDESEconde,返回结果为加密后的byte数组。具体代码实现如下图代码所示。

3DES介绍以及java实现

9、最后我们在主函数内,编写测试写好的加密/解密方法。我们首先定义原始消息为:hello 3des,定义密钥为:12312312312312312312312312312312。然后分别调用加密/解密方法。并且输出加密后以及解密后的结果信息。具体实现如下图所示。

3DES介绍以及java实现
  • 艾尔登法环黑夜女巫双生冠获取攻略
  • 艾尔登法环学院辉石杖在哪里怎么获得
  • 《艾尔登法环》古龙信徒的制作笔记2位置大全
  • 艾尔登法环里的黄金之怒怎么获得
  • 艾尔登法环神圣肢解菜刀在哪里怎么获得
  • 热门搜索
    凉皮做法 蒸饭的做法 吃鸡怎么改名字 花生猪蹄汤的做法 炒面条的做法 韩国火锅的做法 南瓜怎么做好吃 海鲜疙瘩汤的家常做法 拉皮的做法 奠怎么读