md5摘要的生成方式

1、java程序生成MD5摘要

在java程序中实现MD5摘要方法,生成16进制的字符串

	/**
     * 将字符串的MD5值转为16进制字符串
     * @param inStr
     * @return
     */
    public static String string2MD5(String inStr){
   
        String result = null;
        MessageDigest messageDigest;

        try {
   
            messageDigest = MessageDigest.getInstance(ENCRYPT_ALGORITHM);
            byte[] outByteArray = messageDigest.digest(inStr.getBytes());
            result = HexUtils.toHexString(outByteArray
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MD5(Message Digest Algorithm 5)是一种常用的哈希算法,用于计算数据的摘要或哈希值。在Windows操作系统中,我们可以使用不同的方法来生成MD5值。 一种常见的方法是使用Windows自带的命令行工具CertUtil。我们可以按照以下步骤生成文件的MD5值: 1. 首先,打开命令提示符窗口。可以通过按下Win + R键,输入"cmd"并按回车键来启动命令提示符。 2. 接下来,使用CD命令切换到包含要计算MD5值的文件的目录。例如,如果要计算C盘根目录下的文件的MD5值,可以使用"cd C:\"命令切换到C盘根目录。 3. 一旦在正确的目录下,可以使用以下命令来生成MD5值: certutil -hashfile 文件名 MD5 其中,"文件名"是要计算MD5值的文件的名称。替换为实际文件名。 4. 单击回车键后,CertUtil将计算文件的MD5值,并在命令提示符窗口中显示结果。MD5值通常由32个字符组成,表示16进制数字。 另一种方法是使用第三方软件,如WinMD5MD5 Checker。这些软件提供了更简单和直观的界面来生成文件的MD5值。用户只需打开软件,选择要计算MD5值的文件,然后点击相应的按钮即可生成MD5值。这些软件通常会在界面中显示MD5值,用户可以很方便地复制或保存MD5值。 总之,在Windows操作系统中,通过使用CertUtil命令行工具或第三方软件,我们可以轻松生成文件的MD5值,以用于验证文件的完整性或进行其他安全性操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值