private void btnEditIvBitSequence_Click(object sender, EventArgs e) { new Random(int.Parse(tbSeed.Text)).NextBytes(_iv); var ivData = new Data100(_iv); var editor = new Editor(ivData.ToBitArrayString(),"IV"); editor.ReadOnly = true; editor.ShowDialog(); }
private void EncryptEditTextButton_Click(object sender, EventArgs e) { Editor et = new Editor(encrypt.ToString(), "Редактировать открытый текст"); if (et.ShowDialog() == System.Windows.Forms.DialogResult.OK) { encrypt.ReadFromText(et.EditedText); UpdateTextAreas(); } }
private void DecryptEditBinaryButton_Click(object sender, EventArgs e) { Editor et = new Editor(decrypt.ToBitArrayString(), "Редактировать закрытый текст (бинарная последовательность)", new System.Text.RegularExpressions.Regex("^[10]*$")); if (et.ShowDialog() == System.Windows.Forms.DialogResult.OK) { decrypt.ReadFromBooleanText(et.EditedText); UpdateTextAreas(); } }
private DialogResult EncryptEditBinary() { DialogResult dr = default(DialogResult); Editor et = new Editor(encrypt.ToBitArrayString(), "Редактировать открытый текст (бинарная последовательность)", new System.Text.RegularExpressions.Regex("^[10]*$")); if ((dr=et.ShowDialog()) == System.Windows.Forms.DialogResult.OK) { encrypt.ReadFromBooleanText(et.EditedText); UpdateTextAreas(); } return dr; }