Qual è il modo più veloce per forzare un codice hardware

2

Dove vivo, c'è una tastiera con numeri da 0 a 9 e due lettere, A e B.

Usandolohonotatocheilcodiceèstatocontrollatosulleultime5coseinserite.Sedovessiprovareognicodicesullatastiera,lamiarispostasemplicesarebbeiniziareda00000,00001,00002...BBBBB.

Tuttavia,ciòsignificherebbecheiltempoèstatosprecatonelprocesso.Consideraqualcunochedigita123456789sullatastiera.

Inquestocaso,selaportanonsiapre,sappiamocheiseguenticodicinonsonovalidi:

  • 12345
  • 23456
  • 34567
  • 45678
  • 56789

Quellochestocercandoèunalgoritmo,oalmenoilnomedi,pertrovareilpercorsoconmenotastipremuti.

Nonstocercandoun"modo intelligente" di indovinare il codice, come nel guardare quali cifre sono sporche.

    
posta WayToDoor 17.12.2018 - 10:22
fonte

1 risposta

3

Questa è chiamata sequenza De Bruijn . Un pattern che contiene tutti i pattern al suo interno.

    
risposta data 17.12.2018 - 11:57
fonte

Leggi altre domande sui tag