# Checksum codecs ```{eval-rst} .. automodule:: numcodecs.checksum32 ``` ## CRC32 ```{eval-rst} .. autoclass:: CRC32 .. autoattribute:: codec_id .. automethod:: encode .. automethod:: decode .. automethod:: get_config .. automethod:: from_config ``` ## CRC32C ```{eval-rst} .. autoclass:: CRC32C .. autoattribute:: codec_id .. automethod:: encode .. automethod:: decode .. automethod:: get_config .. automethod:: from_config ``` ## Adler32 ```{eval-rst} .. autoclass:: Adler32 .. autoattribute:: codec_id .. automethod:: encode .. automethod:: decode .. automethod:: get_config .. automethod:: from_config ``` ## Fletcher32 ```{eval-rst} .. autoclass:: numcodecs.fletcher32.Fletcher32 .. autoattribute:: codec_id .. automethod:: encode .. automethod:: decode ``` ## JenkinsLookup3 ```{eval-rst} .. autoclass:: JenkinsLookup3 .. autoattribute:: codec_id .. autoattribute:: initval .. autoattribute:: prefix .. automethod:: encode .. automethod:: decode ```