Implement sha256

sha256 calling the library implementation rustc::util::sha2::Sha256