Ci sono dei buoni documenti (o discussioni) sull'uso di catene Markov o Modelli di Markov nascosti per il controllo / cracking della password?

15

Come programmatore e appassionato di lingue sono stato molto interessato alle catene Markov per qualche tempo. Considerando l'influenza del linguaggio naturale sulla selezione di password e passphrase (da parte degli umani ovviamente) mi piacerebbe conoscere lo stato dell'arte nell'applicare Markov Chains e Hidden Markov Models per il compito di indovinare le password.

Ci sono dei buoni articoli o articoli su questo argomento che dovrei leggere?

    
posta hippietrail 15.08.2011 - 14:12
fonte

2 risposte

7

Ecco un buon documento accademico sull'argomento:

Advances in password cracking di Simon Marechal: link

Non ho l'articolo completo qui atm, ma se ricordo male, i risultati sperimentali si basano su password in chiaro trapelate.

Ovviamente non sarai in grado di trovare password che non contengano una sequenza precedentemente addestrata nella catena markov.

Quando usi una catena markov per eseguire attacchi bruteforce, stai effettivamente riducendo dinamicamente il set di caratteri usato.

    
risposta data 15.08.2011 - 14:30
fonte
11

Papers. Oltre all'eccellente risposta del mondo @Dogeatcat, ecco altri documenti:

Matt Weir, Sudhir Aggarwal, Breno de Medeiros, Bill Glodek, Password Cracking usando grammatiche probabilistiche senza contesto, IEEE Security & Privacy 2009.

Arvind Narayanan, Vitaly Shmatikov, Fast Dictionary attacca le password usando il tradeoff tempo-spazio , CCS del 2005.

Matteo Dell'Amico, Pietro Michiardi, Yves Roudier, Forza della password: un'analisi empirica , Infocom 2010. (Grazie a @Martin Carpenter per questo.)

Manjesh Kumar Hanawal e Rajesh Sundaresan, Attacchi randomizzati su password , rapporto tecnico TR-PME-2010-11, DRDO-IISc, 2010.

C. Davies e R. Ganesan, Bapasswd: un nuovo correttore di password proattivo , NCSC 1993.

Vorrei iniziare con il documento @Dogeatcatworld menziona, ma poi leggo quelli che ho citato sopra.

Strumenti. Credo che John lo Squartatore implementa una modalità basata sul modello Markov. Vedi anche MiddleChild .

Suggerimenti. Ecco alcuni suggerimenti per aiutarti a trovare documenti di ricerca, in futuro. Vorrei iniziare visitando Google Scholar , Microsoft Academic Search e Citeseer . Inserisci alcuni termini di ricerca e vedi se riesci a trovare i documenti che sembrano pertinenti (quando vedi alcuni candidati, la lettura dell'estratto può spesso dirti se ti sarà utile). Quando trovi dei documenti che sono in argomento o almeno nelle vicinanze, leggi la sezione di lavoro relativa di quei documenti per trovare documenti più vecchi che potrebbero anche essere pertinenti. Inoltre, quando trovi documenti rilevanti, usa questi servizi web per elencare altri documenti che li citano; a volte ciò può aiutarti a trovare documenti più recenti che potrebbero essere pertinenti. Speriamo che questo ti aiuti a fare una ricerca bibliografica in futuro!

    
risposta data 15.08.2011 - 22:36
fonte

Leggi altre domande sui tag