why not `utils.dsha256`?