Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- byte[] bytes = Encoding.Unicode.GetBytes(text);
- byte[] hash;
- MemoryStream stream = new MemoryStream();
- stream.WriteByte(0);
- var cripto1 = new CriptoProvider1();
- hash = cripto1.ComputeHash(bytes);
- stream.Write(hash, 0, hash.Length);
- stream.WriteByte(0);
- var cripto2 = new CriptoProvider2();
- hash = cripto2.ComputeHash(bytes);
- stream.Write(hash, 0, hash.Length);
- bytes = stream.ToArray();
- string result = Convert.ToBase64String(bytes);
- return result;
Add Comment
Please, Sign In to add comment