KostyeFromHelen |
19. Шифрование SHA на C# |
23.03.2012 07:10:11 | |
using System.Security.Cryptography;
Теги: SHA на C# | шифрование на C# Просмотров: 4359 | Подробнее... |
KostyeFromHelen |
18. Шифр Цезаря на C# |
03.03.2012 14:48:46 | |
Шифр Цезаря - это шифр, когда-то каждая буква в тексте заменяется другой, сдвинутой по алфавиту на некоторый шаг. Форма выглядит так: В ЛистБокс мы будем помещать новый алфавит, для наглядности. В текстовые поля вбивать текст и шаг. Один метод будет шифровать другой расшифровывать. Собственно код: private void button1_Click(object sender, EventArgs e) { listBox1.Items.Clear(); textBox3.Text = ""; int move = 0; string[] array = new string[] { "а", "б", "в", try { move = Convert.ToInt32(textBox1.Text); } catch { MessageBox.Show("Установите шаг шифрования!"); return; } string[] array2; array2 = array.Skip(move).Concat(array.Take(move)).ToArray(); foreach (string element in array2) { listBox1.Items.Add(element.ToString()); //добвляем { textBox3.Text += " "; break; } } } } }Несложное шифрование, если не использовать какие-то дополнительные алгоритмы. Теги: шифрование на C# | шифр цезаря на C# Комментариев 4 | Просмотров: 24048 | Подробнее... |