Java安全学习--消息摘要(MessageDigest)

    技术2022-05-11  84

    MessageDigest(消息摘要)

    http://www.lukfor.com

    消息摘要的算法主要有以下几种:

    MD2: The MD2 message digest algorithm as defined in RFC 1319.

    MD5: The MD5 message digest algorithm as defined in RFC 1321.

    SHA-1: The Secure Hash Algorithm, as defined in Secure Hash Standard, NIST FIPS 180-1.

    SHA-256, SHA-384, and SHA-512:New hash algorithms for which the draft Federal Information Processing Standard 180-2, Secure Hash Standard (SHS) is now available. SHA-256 is a 256-bit hash function intended to provide 128 bits of security against collision attacks, while SHA-512 is a 512-bit hash function intended to provide 256 bits of security. A 384-bit hash may be obtained by truncating the SHA-512 output.

    我们熟悉的有MD5和SHA。

    我们可以通过下来的方法得到MessageDigest的实例。

    MessageDigest  md = MessageDigest.getIntance("MD5");

     


    最新回复(0)