private void InitCoeff(object sender, RoutedEventArgs e) { P = Convert.ToInt32(Pcoeff.Text); Q = Convert.ToInt32(Qcoeff.Text); M = (P - 1) * (Q - 1); N = P * Q; EList.ItemsSource = RSAController.CalculateE(M); }
private void encodeClick(object sender, RoutedEventArgs e) { InputCoeff input1 = new InputCoeff(); input1.ShowDialog(); P = Convert.ToInt32(input1.coeffPTextBox.Text); Q = Convert.ToInt32(input1.coeffQTextBox.Text); M = (P - 1) * (Q - 1); N = P * Q; E = RSAController.CalculateE(M)[0]; D = RSAController.CalculateD(E, M); contentTextBox.Text = RSAController.Encode(contentTextBox.Text, E, N); }