Procjena jačine lozinki generiranih od strane velikih jezičkih modela

Predstavljeni su rezultati analize jačine lozinke koju su proveli veliki jezički modeli i AI asistenti. Istraživači su zamolili modele Claude, ChatGPT i Gemini da generiraju jaku lozinku od 16 znakova. U svim slučajevima, rezultirajuće lozinke su ispunjavale sve zahtjeve za sigurnu lozinku i alati za provjeru kvalitete lozinki su ih prepoznali kao jake. Lozinke su kombinirale velika i mala slova, posebne znakove i brojeve, ali iako su izgledale sigurno, zapravo su imale minimalnu entropiju, pratile su standardni predložak i formirale su konzistentan obrazac kada su se više puta ispitivale.

Prema istraživačima, predvidljive lozinke generirane velikim jezičkim modelima koriste se u praksi od strane stvarnih korisnika, a predlažu ih AI asistenti tokom razvoja koda. Nivo entropije u lozinkama generiranim AI modelima procjenjuje se na 20-27 bita, što zahtijeva od nekoliko sekundi do sati za probijanje, dok analiza rezultata alatima za provjeru kvaliteta lozinki predviđa vrijeme probijanja od nekoliko stoljeća. Priroda takvih lozinki nalik obrascima posljedica je konstrukcije sadržaja od strane velikih jezičkih modela na osnovu predviđanja tokena.

Od 50 lozinki generiranih u Claude Opusu 4.6, 18 je bilo potpuno istih, sve lozinke su počinjale slovom (uglavnom "G"), nakon čega je uvijek slijedio broj (uglavnom 7), sve lozinke su sadržavale znakove "L", "9", "m", "2", "$" i "#".


Procjena jačine lozinki generiranih od strane velikih jezičkih modela

U GPT-5.2, gotovo sve lozinke su počinjale slovom "v", nakon čega je u polovini slučajeva slijedilo slovo "Q" i ponavljajući uzorak iz ograničenog skupa znakova. U Gemini 3, gotovo polovina lozinki je počinjala znakovima "K" ili "k", najčešće nakon čega su slijedili "#", "P" ili "9", pri čemu je skup znakova značajno smanjen. Povećanje "temperature" pri pokretanju AI modela ne utiče značajno na kvalitet generiranih lozinki.

Što se tiče AI asistenata koji se koriste u razvoju, kvalitet lozinke uveliko zavisi od zahtjeva koji generiše programer. Na primjer, Claude Code sa Opusom 4.6 i Gemini-CLI sa Auto Gemini 3 su pokretali naredbu "openssl rand" za generisanje lozinke kada su zamoljeni da generišu jaku lozinku. Gemini-CLI sa Auto Gemini 3 je koristio "openssl rand" kada je zamoljen da "generiše lozinku" i koristio je AI model za generisanje lozinke kada je zamoljen da "predloži lozinku". Codex sa GPT-5.3-Code je povremeno pokretao eksterni uslužni program za generisanje jake lozinke, ali je povremeno interno generisao predvidljivu lozinku. Claude Code sa Opusom 4.5 je najčešće interno generisao predvidljive lozinke. ChatGPT Atlas pretraživač je koristio AI model za generisanje slabe lozinke prilikom kreiranja lozinke za registraciju na web stranici.

izvor: opennet.ru

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster