Fonetik Unutulmaz Şifre Oluşturma Algoritmaları
Arka plan
Spor salonunda geçen gün iken, kombinasyon kilidi ile birlikte çalışan ve bana faydalı olacak birşey fark programcı olarak çalışıyordum. Yani, benim kombinasyonu da hem ses, ya da onları hatırlamak kolay kılan başka bir ilişkisi var, bu sayı üç ayrı ayarlar. Örneğin, 5-15-25, 7-17-2, 6-24-5. Bu örneklergibi görünüyorhatırlaması kolay.
Soru
Nasıl bir şey şifreler için benzer uygular ki? Evet, zor bir çatlak olmalı, ama onlar da son kullanıcı için hatırlaması kolay olmalıdır. Şifreli Kilitler yapmak ile bir karışımı numaraları buna benzer sesler ve sayılar ile benzer özellikler (7-17-23: Başbakan, 17 rolls hemen dil sonra 7 ve 23 başka bir başbakan, ve (bir dizi), 'sert' bir için hatırlıyorum.
Ölçüt
- Şifre hatırlamak kolay olmalıdır.
Dog!Wolf
hatırlamak için kolay, ama bir saldırgan, web sitesi o şifreyi verir biliyor sonra, o sonsuz daha kolay kontrol etmek için yapar. - Kelime veya mektupların çoğu, aynı sesler (çoğunlukla) takip etmelidir.
- En az 8 harf
- Uygun süre
!@#$%^&*();'{}_ <>?,./
Bu noktalama işaretleri kullanmayın 'sert' şifre yok 'hatırlaması kolay' ses.
Kaynaklar
Bu soru dil-agnostik, ama eğer C# için özel bir uygulama varsa onu duymak güzel olurdu.
Güncelleme
Birkaç kullanıcılar söyledi: "bu kötü şifre güvenliği.Yokbu bir web sitesi olduğunu varsayalım. Bu sadece bana bu kurallara göre şifreler üretir kendim için bir uygulama yapmak için olabilir. İşte size bir örnek.
Harfler Bir-C-C-L-Ben-M-Ç-P'', ve iki yararlılar akış düzenli kelimeyi bir araya (GelmesinivePaspas). Ayrıca, ne zaman bir kullanıcıdiyorbu mektup, diyor bir kelime olarak, bir gerçek. onlar için kelime. Hatırlaması kolay, ama sabit crack (sözlük saldırısı, belli ki).
Bu soru iki parçalı bir amacı var
- Harf olan Şifreleri benzer (aliterasyon kullanarak) ses oluşturmak ya
- Ortak kelimeler mesh Parolalar aynı şekilde bir sözlükte olmayan mektuplar üçüncü bir dizi üretmek için inşa.
CEVAP
Bakmak isteyebilirsiniz:
- Pronouncable parola oluşturma apg tarafından kullanılan algoritma ve FIPS-181 bilgilendirdi
- Koremutake
Karanlık UİTextField bir şifre...
C tamsayılar dizisi ile dizi oluşturma...
Nasıl oluşturma "Hayır Etkinleşti...
Oluşturma SVG grafik Javascript kullan...
Oluşturma numarasına karakter Unicode...