protected override byte[] Hash(byte[] hashBytes) { using (var sha256 = CryptoAbstraction.CreateSHA256()) { return sha256.ComputeHash(hashBytes); } } }