block-sha1: support for architectures with memory alignment restrictions