Implemented sha256 functionality in Crypto