Add support for SHA-256 signing Blob/File objects in the browser.

Fixes #429