C-Sharp (C#) Генератор Паролей По Заданным Параметрам Genpass

Тема в разделе "Разработка приложений C# .Net Скрипты библиотеки .", создана пользователем Prime, 20 мар 2016.

  1. Prime

    Prime Administrator
    Команда форума

    Регистрация:
    4 мар 2006
    Сообщения:
    2.553
    Симпатии:
    1.340
    Простая не требующая установки программа "GenPass" предназначена для генерирования сложных паролей по параметрам. Есть возможно задать длину пароля, и параметры используемых символов.
    [​IMG]

    Код (C#):
    1. {
    2.             string abc = "qwertyuiopasdfghjklzxcvbnm";
    3.             if (checkBox1.Checked == true)//использовать спецсимволы
    4.             {
    5.                 abc += "!@#$%^&*()";
    6.             }
    7.             if (checkBox2.Checked == true)//использовать цифры
    8.             {
    9.                 abc += "123456789";
    10.             }
    11.             if (checkBox3.Checked == true)//использовать заглавные
    12.             {
    13.                 abc += "QWERTYUIOPASDFGHJKLZXCVBNM";
    14.             }
    15.  
    16.             int kol = (int)numericUpDown1.Value; // кол-во символов
    17.             string result = "";
    18.  
    19.             Random rnd = new Random();
    20.             int lng = abc.Length;
    21.             for (int i = 0; i < kol; i++)
    22.                 result += abc[rnd.Next(lng)];
    23.             textBox1.Text = result;
    24.         }
     

Поделиться этой страницей