<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="http-digest-hash-alg.xsl"?>
<?xml-model href="http-digest-hash-alg.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?>
<registry xmlns="http://www.iana.org/assignments" id="http-digest-hash-alg">
  <title>Hash Algorithms for HTTP Digest Fields</title>
  <created>2023-07-27</created>
  <updated>2024-05-22</updated>
  
  <registry id="digest-fields">
    <title>Hash Algorithms for HTTP Digest Fields</title>
    <xref type="rfc" data="rfc9530"/>
    <registration_rule>Specification Required</registration_rule>
    <expert>Roberto Polli (primary), Lucas Pardue (secondary)</expert>
    <record date="2023-07-27">
      <key>sha-512</key>
      <status>Active</status>
      <description>The SHA-512 algorithm.</description>
      <xref type="rfc" data="rfc6234"/>
      <xref type="rfc" data="rfc4648"/>
      <xref type="rfc" data="rfc9530"/>
    </record>
    <record date="2023-07-27">
      <key>sha-256</key>
      <status>Active</status>
      <description>The SHA-256 algorithm.</description>
      <xref type="rfc" data="rfc6234"/>
      <xref type="rfc" data="rfc4648"/>
      <xref type="rfc" data="rfc9530"/>
    </record>
    <record date="2023-07-27">
      <key>md5</key>
      <status>Deprecated</status>
      <description>The MD5 algorithm. It is vulnerable to collision attacks; see <xref type="uri" data="https://www.rfc-editor.org/rfc/rfc6151">NO-MD5</xref>
      and <xref type="uri" data="https://www.kb.cert.org/vuls/id/836068/">CMU-836068</xref></description>
      <xref type="rfc" data="rfc1321"/>
      <xref type="rfc" data="rfc4648"/>
      <xref type="rfc" data="rfc9530"/>
    </record>
    <record date="2023-07-27">
      <key>sha</key>
      <status>Deprecated</status>
      <description>The SHA-1 algorithm. It is vulnerable to collision attacks; see <xref type="uri" data="https://www.rfc-editor.org/rfc/rfc6194">NO-SHA</xref>
      and <xref type="uri" data="https://eprint.iacr.org/2020/014.pdf">IACR-2020-014</xref></description>
      <xref type="rfc" data="rfc3174"/>
      <xref type="rfc" data="rfc4648"/>
      <xref type="rfc" data="rfc6234"/>
      <xref type="rfc" data="rfc9530"/>
    </record>
    <record date="2023-07-27">
      <key>unixsum</key>
      <status>Deprecated</status>
      <description>The algorithm used by the UNIX "sum" command.</description>
      <xref type="rfc" data="rfc4648"/>
      <xref type="rfc" data="rfc6234"/>
      <xref type="uri" data="https://datatracker.ietf.org/doc/html/draft-ietf-httpbis-digest-headers-13#UNIX">UNIX</xref>
      <xref type="rfc" data="rfc9530"/>
    </record>
    <record date="2023-07-27">
      <key>unixcksum</key>
      <status>Deprecated</status>
      <description>The algorithm used by the UNIX "cksum" command.</description>
      <xref type="rfc" data="rfc4648"/>
      <xref type="rfc" data="rfc6234"/>
      <xref type="uri" data="https://datatracker.ietf.org/doc/html/draft-ietf-httpbis-digest-headers-13#UNIX">UNIX</xref>
      <xref type="rfc" data="rfc9530"/>
    </record>
    <record date="2023-07-27">
      <key>adler</key>
      <status>Deprecated</status>
      <description>The ADLER32 algorithm.</description>
      <xref type="rfc" data="rfc1950"/>
      <xref type="rfc" data="rfc9530"/>
    </record>
    <record date="2023-07-27">
      <key>crc32c</key>
      <status>Deprecated</status>
      <description>The CRC32c algorithm.</description>
      <xref type="rfc" data="rfc9260">RFC9260, Appendix A</xref>
      <xref type="rfc" data="rfc9530"/>
    </record>
  </registry>
  

  <people>
  </people>
</registry>
