Ang 936 na isyu ng sikat XKCD comic ay nagdala sa liwanag ng isang nakawiwiling konsepto pagdating sa mga patakaran sa password.
Ang isyu na ito ay hindi lamang masira kung bakit ang kasalukuyang paraan ng pagpili ng mga password ay ang paggawa ng mabuti upang tandaan ang mga password, ngunit kung bakit ang lahat ng mga string ay lubhang madaling pumutok sa pamamagitan ng karamihan hacker din.
Ang bagong algorithm na iminungkahi ng XKCD nakasalalay sa pagpili ng apat (o higit pa) random na mga salita, na sa karamihan ng mga kaso ay napaka-pangkaraniwan at madaling tandaan.
Bagama't ang karamihan sa tao ay sa tingin ang mga password ay napakadaling i-crack, ang comic nagpakita kung bakit ito ay eksakto ang kabaligtaran, ang haba ng password nag-aambag sa kanyang pagiging kumplikado pa kaysa sa klasikong paraan ng paggamit ng non-standard na mga character.
Ang xkcdpass Python library ay isang utility para sa Python console na nagbibigay-daan sa mga developer na bumuo ng random na password gamit ang patakarang ito, ang paggamit ng mga salita mula sa isang paunang-natukoy na pool ng mga termino.
Maaaring kontrolin Developers ang bilang ng mga salitang ito sa mga password, kasama ang mga uri ng mga pinapayagang character, at ng ilang iba pang mga karagdagang mga setting.
Ang inirerekumendang install paraan ay dapat na sa pamamagitan ng mga klasikong pip utility: pip install xkcdpass
Mga kinakailangan
- Python 2.4 o mas mataas na
Mga Komento hindi natagpuan