Is it worth moving this to `lib/sha256.js` and renaming that file `hash.js` or similar?