SHA-256 加密

Posted 现实世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SHA-256 加密相关的知识,希望对你有一定的参考价值。

    public static void main(String[] args) {
            String strSrc = "123456";
            byte[] bt = strSrc.getBytes();
            MessageDigest md;
            try {
                md = MessageDigest.getInstance("SHA-256");
            } catch (NoSuchAlgorithmException e) {
                throw new IllegalStateException("服务器不支持SHA-256加密算法");
            }
            md.update(bt);
            StringBuffer des = new StringBuffer();
            for (byte b : md.digest()) {
                String dd = String.format("%02X", b);
                des.append(dd);
            }
            System.out.println(des.toString());
    }

 

以上是关于SHA-256 加密的主要内容,如果未能解决你的问题,请参考以下文章

sha256加密原理及代码实现

如何应对SHA-1加密算法升级为SHA-256

使用免费的 OPCUA Python 客户端代码和 Basic256Sha256 使用签名和加密技术连接 WinCC OPCUA 服务器

RSA私钥公钥加密解密与签名SHA256相关代码

RSA私钥公钥加密解密与签名SHA256相关代码

使用SHA-256和RSA 2048进行加密和签名