Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- std::string Battlenet::AccountMgr::CalculateShaPassHash(std::string const& name, std::string const& password)
- {
- SHA256Hash email;
- email.UpdateData(name);
- email.Finalize();
- SHA256Hash sha;
- sha.UpdateData(ByteArrayToHexStr(email.GetDigest(), email.GetLength()));
- sha.UpdateData(":");
- sha.UpdateData(password);
- sha.Finalize();
- return ByteArrayToHexStr(sha.GetDigest(), sha.GetLength(), true);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement