During the 2018 General Session Senate Bill 121 was passed enacting the Uniform Electronic Legal Material Act. This act instructed The Office of Legislative Research and General Counsel to provide an electronic archive of the Utah Code. The authenticity of these archives can be verified using the Message-Digest algorithm 5 (MD5) authentication to publication files. An MD5 hash is, in essence, a signature for a file. A user can confirm the integrity of a specific file the user downloads by comparing the MD5 hash provided here with one that the user generates. Various software packages are available, many at no cost, that permit individuals to generate an MD5 hash. Programs like:
- MD5Summer (http://www.md5summer.org/, graphical user interface)
- winMD5Sum (http://www.nullriver.com/index/products/winmd5sum, graphical user interface)
- MD5SUMS (http://www.pc-tools.net/win32/md5sums/, no graphical user interface)
- or File Checksum Integrity Verifier (https://support.microsoft.com/en-us/kb/841290, no graphical user interface)
permit a user to generate his or her own hash. If the hashes do not match exactly, then the integrity of the file is in question. More information about MD5 is available at http://en.wikipedia.org/wiki/MD5.
List of Archive Dates