GUID ile hızlı ve rastgele şifre üretmek
En basit ve etkin şekilde şifre üretmek yada eşsiz karakterler kümesini .Net projelerinizde üretmeniz mümkün. Bunuda Guid class (sınıf) ‘ ı ile yapabilirsiniz. GUID’ in manası evrensel eşsiz Id (Globally Unique ID) ‘ dir. Yani size daha önce hiç oluşturulmamış bir karakterler kümesi oluşturur.
Çalışma yönteminden bahsetmek gerekirse, karakterler kümesi oluşturmak için bilgisayarınızdaki ramden aldığı bilgiler ile oluşturulur.
GUID sınıf (class) ‘ ı System paketinin içinde bulunmaktadır. Yeni GUID oluşturmak için örnek vermemiz gerekirse ;
string guid = System.Guid.NewGuid().ToString();
Yukarıdaki kodu her çalıştırdığınıza guid değişkenimizin alabileceği bazı değerler şöyledir;
1f518117-825f-4bf8-ada1-264c45afde1b
696c4182-eec1-48ed-91e9-8ad0dd8e0678
e2a8d37d-d89b-46b6-9ac5-3f9bdc851f5d
fe9f144e-c24b-41a9-8176-b88e0b4a3453
Eğer isterseniz aralarda bulunan “-” işaretlerini aşağıdaki kod aracılığıyla kaldırabilirsiniz. Eğer rastgele şifre üretecekseniz “-” işaretlerini kaldırmanız daha iyi olacaktır.
string guid = System.Guid.NewGuid().ToString(); guid = guid.Replace("-", string.Empty);
Hepinize iyi programlamalar 🙂
1 Yorum bulunmaktadır - “GUID ile hızlı ve rastgele şifre üretmek”
Yorum Yapın
Etiketler
Son Yazılar
- Uzak sunucuda bulunan android cihaz ile otomasyon
- Mac’ de çoklu Java versiyon yönetimi
- İş yarar docker komutları
- Eski branchlerin git’ den silinmesi
- Kubernetes Süresi Dolmuş Sertifikaları Yenilemek
Son Yorumlar
- Hosting koşuşturması için
- Garanti Sanal Pos Kurulumu, Sorunlar ve Çözümler için
- Visual Studio Toolbox’a component(bileşen) eklenmesi için
- “File is too large for destination file system” hatasını gidermek için
- Php’de UTF-8 Türkçe karakter sorunu ve çözümü için
Bağlantılar
Arşivler
- Kasım 2021
- Eylül 2021
- Ağustos 2021
- Temmuz 2021
- Aralık 2020
- Kasım 2020
- Ekim 2020
- Eylül 2020
- Kasım 2017
- Mayıs 2017
- Mart 2017
- Şubat 2017
- Ocak 2017
- Nisan 2015
- Aralık 2014
- Mayıs 2014
- Eylül 2013
- Haziran 2013
- Şubat 2013
- Kasım 2012
- Ekim 2012
- Eylül 2012
- Mart 2012
- Şubat 2012
- Ocak 2012
- Aralık 2011
- Kasım 2011
- Ekim 2011
- Eylül 2011
- Temmuz 2011
- Haziran 2011
- Mayıs 2011
- Mart 2011
- Ocak 2011
- Aralık 2010
- Kasım 2010
- Ekim 2010
- Eylül 2010
- Ağustos 2010
- Temmuz 2010
- Haziran 2010
- Mayıs 2010
- Nisan 2010
- Mart 2010
- Şubat 2010
- Ocak 2010
- Haziran 2009
- Mayıs 2009
- Nisan 2009
- Mart 2009
Bu şifre üretme olayından çok bir benzersiz ID oluşturma işidir. Örneğin resim upload ederken dosya adlarını Guid ile yeniden adlandırıp benzersiz isimde dosyaları upload etmiş oluruz….