İçeriğe atla
Mayıs 18, 2008 / Erkan

c# İle rastgele şifre oluşturma (Random password generator)


Aşağıdaki kod örneğini kullanarak belirlediğiniz harf veya rakam aralıklarında rastgele şifre oluşturabilirsiniz.

public string GenerateNewPassword(int size)
{
char[] cr = "0123456789abcdefghijklmnopqrstuvwxyz".ToCharArray();
string result = string.Empty;
Random r = new Random();
for (int i = 0; i < size; i++)
{
result += cr[r.Next(0, cr.Length-1)].ToString();
}
return result;
}

11 Yorum

Yorum yapın
  1. rubet_ / Haz 25 2008 11:54 am

    bana c#da rastgele şifre verip bu şifrenin ne olduğunu açıklatıp ve kişiye mail olarak yollayan bi program lazım yardım edebilirmisiniz?

  2. fuat / Oca 13 2009 10:19 am

    ii guzel soledinde bunu nereye yazicam ben button a mi??

  3. Hasan Gürsoy / Oca 26 2009 12:02 am

    Bu bir fonksiyon ve geriye string tipinde bir değer döndürüyor. Örnek kullanımı şu şekilde olabilir. Bir butonun click olayında ya da page_load()’da label1.Text=GenerateNewPassword(5); şeklinde kullanılabilir.

  4. Aykut ERASLAN / May 12 2009 4:27 pm

    arkdaslar banada böyle birsey lazım ama tc kimlik no ve ad soy addan olusan bi sifre kombinasyonu lazım yardımcı olabilirmisinizz..

  5. Erkan / May 12 2009 7:30 pm

    Sayın Aykut,

    Tahmin edilebilir bilgilerden şifre kombinasyonu oluşturmak doğru bir yaklaşım değildir. Bu tarz şifreler güvenlik açısından sakıncalıdır.

  6. Aykut ERASLAN / May 12 2009 7:38 pm

    haklısınız ama bu benim ödevim yani öenmli bi yerde kullanılmıcak sadece hocada not alıncak okadar… eger yardım ede bilirseniz sevinirim….

  7. Ömer ANAR / Ara 31 2009 9:48 pm

    Ya arkadaşlar oluşturulan şifreleri tekrar oluşturmasın
    bunu nasıl yapbilirirm

  8. Hasan Gürsoy / Ara 31 2009 9:52 pm

    Oluşturulan tüm şifreleri kaydedip ondan sonra oluşturulanları bu kaydedilenlerden farklı yapabilirsiniz.

  9. titrek / Mar 2 2010 5:49 pm

    arkadaşlar bana şifre oluşturucu Tr program lasım passgeni bana yollayabilırmısınız lütfen rica ediyorum ben indiremıyom bana msn den ulaşabılırsınız bekliyorum msj larınızı facebooktanda yaabılırsınız > TitReK_KaDiR@hotmail.com faceye bunu yazın girin

  10. yunus / Eki 27 2010 9:14 pm

    aynı işlemi console aplication da yapabilirmiyiz acaba

    • Erkan / Eki 28 2010 7:31 pm

      Evet, console komutlarını kullanarak console ekranından çıktı alabilirsiniz.

Yorum yapın

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Değiştir )

Twitter picture

You are commenting using your Twitter account. Log Out / Değiştir )

Facebook photo

You are commenting using your Facebook account. Log Out / Değiştir )

Connecting to %s

Takip Et

Get every new post delivered to your Inbox.