| KostyeFromHelen |
| 19. Шифрование SHA на C# |
| 23.03.2012 07:10:11 | |
|
using System.Security.Cryptography;
Теги: SHA на C# | шифрование на C# Просмотров: 4745 | Подробнее... |
| 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#
|



