private void SignUpButton_Click(object sender, RoutedEventArgs e) { NewMethod(out login, out password); if (!string.IsNullOrEmpty(login) && !string.IsNullOrEmpty(password)) { //зашифровать и сохранить hashedPassword = BCryptHelper.HashPassword(password, BCryptHelper.GenerateSalt()); MessageBox.Show(hashedPassword); } }
private void CheckUser_Click(object sender, RoutedEventArgs e) { NewMethod(out login, out password); if (!string.IsNullOrEmpty(login) && !string.IsNullOrEmpty(password)) { string newHashString = BCryptHelper.HashPassword(password, BCryptHelper.GenerateSalt()); MessageBox.Show(newHashString); bool isEqual = BCryptHelper.CheckPassword(password, hashedPassword); if (isEqual) { MessageBox.Show("Equal"); } else { MessageBox.Show("Not Equal"); } } }