diff --git a/main_form.cs b/main_form.cs index 39ad979..cd5f136 100644 --- a/main_form.cs +++ b/main_form.cs @@ -210,6 +210,7 @@ namespace KRY_0x01_ng prep_message(textBox5); string cryptmessage = ""; + string transient_cryptm = ""; string msg = prep_msg_str; int arrtb_gl = arrayTable.GetLength(0); @@ -239,9 +240,17 @@ namespace KRY_0x01_ng } string resulting_digraph = ech1.ToString() + ech2.ToString(); - cryptmessage += resulting_digraph; + transient_cryptm += resulting_digraph; + } + for (int i = 0; i < transient_cryptm.Length; i+=5) + { + if (i < transient_cryptm.Length - 4) + { + cryptmessage += transient_cryptm.Substring(i, 5) + " "; + continue; + } + cryptmessage += transient_cryptm.Substring(i, transient_cryptm.Length-i); } - textBox7.Text = cryptmessage; return; }