Added toHex() to core.crypt.Util to reduce kernel size. Reworked checksum compution only when accessing it via a new getter.