Teknika hamaritana ny kaody PIN avy amin'ny fandraketana horonan-tsary amin'ny fidirana iray mihidy tanana amin'ny ATM

Ekipa mpikaroka avy amin'ny Oniversiten'i Padua (Italia) sy ny Oniversiten'i Delft (Holandy) dia namoaka fomba iray hampiasana ny fianarana milina hanamboarana kaody PIN niditra avy amin'ny firaketana horonan-tsary amin'ny faritra fidirana misy tanana amin'ny ATM. . Rehefa miditra kaody PIN 4 isa dia tombanana amin'ny 41% ny mety ho faminaniany ny kaody marina, amin'ny fiheverana ny mety hisian'ny andrana telo alohan'ny fanakanana. Ho an'ny kaody PIN 5 isa, ny mety ho vinavina dia 30%. Nisy andrana manokana natao izay nanandrana naminavina ny kaody PIN avy amin'ny horonan-tsary mitovitovy amin'izany ny mpilatsaka an-tsitrapo 78. Amin'ity tranga ity, ny mety hisian'ny faminaniana mahomby dia 7.92% taorian'ny fanandramana telo.

Rehefa manarona ny tontonana nomerika amin'ny ATM amin'ny felatananao, ny ampahany amin'ny tanana nanaovana ny fampidirana dia mbola tsy voasarona, izay ampy haminavina ny tsindry amin'ny alàlan'ny fanovana ny toeran'ny tanana ary manodina ny rantsantanana tsy voarakotra tanteraka. Rehefa mamakafaka ny fampidirana ny isa tsirairay, ny rafitra dia manafoana ny fanalahidy tsy azo tsindriana raha jerena ny toeran'ny tanana manarona, ary koa kajy ny safidy mety indrindra amin'ny fanindriana mifototra amin'ny toeran'ny tanana manindry mifandray amin'ny toerana misy ny fanalahidy. . Mba hampitomboana ny mety hisian'ny fisavana fidirana dia azo raketina fanampiny ny feon'ny fanetehana, izay tsy mitovy amin'ny lakile tsirairay.

Teknika hamaritana ny kaody PIN avy amin'ny fandraketana horonan-tsary amin'ny fidirana iray mihidy tanana amin'ny ATM

Ny fanandramana dia nampiasa rafitra fianarana milina mifototra amin'ny fampiasana tambajotra neural convolutional (CNN) sy tambajotra neural miverimberina mifototra amin'ny maritrano LSTM (Long Short Term Memory). Ny tambajotra CNN dia tompon'andraikitra amin'ny fitrandrahana angon-drakitra spatial ho an'ny frame tsirairay, ary ny tambajotra LSTM dia nampiasa an'io angona io mba hanesorana ireo lamina miovaova amin'ny fotoana. Ny modely dia niofana tamin'ny horonan-tsary misy olona 58 samihafa mampiditra kaody PIN amin'ny alàlan'ny fomba fandrakofam-pidirana nofantenan'ny mpandray anjara (nampiditra kaody 100 isan-karazany ny mpandray anjara, izany hoe, ohatra fampidirana 5800 no nampiasaina tamin'ny fiofanana). Nandritra ny fiofanana dia nambara fa ny ankamaroan'ny mpampiasa dia mampiasa ny iray amin'ireo fomba telo lehibe handrakotra ny fidirana.

Teknika hamaritana ny kaody PIN avy amin'ny fandraketana horonan-tsary amin'ny fidirana iray mihidy tanana amin'ny ATM

Mba hampiofanana ny maodely fianarana milina, mpizara miorina amin'ny processeur Xeon E5-2670 miaraka amin'ny RAM 128 GB ary karatra Tesla K20m telo misy fahatsiarovana 5GB tsirairay no nampiasaina. Ny ampahany rindrambaiko dia nosoratana tamin'ny Python mampiasa ny tranomboky Keras sy ny sehatra Tensorflow. Satria tsy mitovy ny takelaka fampidirana ATM ary miankina amin'ny toetra toy ny haben'ny fanalahidy sy ny topolojia ny valin'ny vinavina, dia ilaina ny fiofanana manokana ho an'ny karazana tontonana tsirairay.

Teknika hamaritana ny kaody PIN avy amin'ny fandraketana horonan-tsary amin'ny fidirana iray mihidy tanana amin'ny ATM

Ho fepetra hiarovana amin'ny fomba fanafihana natolotra, dia soso-kevitra, raha azo atao, ny mampiasa kaody PIN 5 isa fa tsy 4, ary miezaha koa handrakotra ny habaka fidirana araka izay azo atao amin'ny tananao (mbola mahomby ny fomba raha manodidina ny 75% amin'ny faritra fampidirana dia rakotry ny tananao). Ny mpanamboatra ATM dia asaina mampiasa efijery fiarovana manokana izay manafina ny fidirana, ary tsy mekanika, fa manohina takelaka fidirana, ny toeran'ny isa izay miova kisendrasendra.

Source: opennet.ru

Add a comment