936-cie wydanie słynnego komiksu xkcd ujawniło ciekawą koncepcję, jeśli chodzi o politykę haseł.
Ten problem nie tylko załamać, dlaczego obecna metoda doboru haseł produkuje trudne do zapamiętania hasła, ale dlaczego wszystkie te łańcuchy są również bardzo łatwe do złamania przez większość hakerów.
Nowy algorytm zaproponowany przez xkcd polega na wyborze czterech (lub więcej) przypadkowych słów, które w większości przypadków są bardzo popularne i łatwe do zapamiętania.
Podczas gdy większość ludzi pomyśli, hasła te są bardzo łatwe do złamania, komiks pokazał, dlaczego to jest dokładnie odwrotnie, długość hasła, przyczyniając się do jego złożoności więcej niż klasycznej metody z wykorzystaniem niestandardowych znaków.
Biblioteka xkcdpass Python to narzędzie do konsoli Pythona, który pozwala programistom na generowanie losowych haseł za pomocą tej polityki, używając słów z ustalonej puli warunkach.
Programiści mogą kontrolować liczbę słów w haśle, wraz z typem dozwolonych znaków, i kilka innych więcej ustawień.
Metoda polecany instalacji powinna być przez klasyczne narzędzia pip: pip install xkcdpass
Wymagania :
- Python 2.4 lub nowszy
Komentarze nie znaleziono