Decryption chip uga dikenal minangka dekripsi chip (decryption IC). Wiwit kripik mikrokomputer tunggal ing produk resmi dienkripsi, program ora bisa diwaca kanthi langsung nggunakake programer.
Kanggo nyegah akses utawa nyalin program sing ora resmi saka microcontroller mikrocontrol, paling mikrokontroller sing paling bisa ndhelikake bit kunci utawa betung sing ndhelik kanggo nglindhungi program ing chip. Yen kunci enkripsi diaktifake (dikunci) sajrone pemrograman, program kasebut ing mikrokontroller ora langsung diwaca dening programer umum, sing diarani enkripsi mikroklikroller. Mastercercers MCU nggunakake peralatan khusus utawa peralatan sing digawe dhewe, nggunakake cacat piranti lunak ing desain chip MCU, lan liwat macem-macem cara teknis, lan liwat macem-macem cara teknis saka chip lan entuk program internal MCU. Iki diarani chip chip.
Cara DecRyption Chip
Serangan 1.sup
Teknik iki biasane nggunakake antarmuka komunikasi prosesor lan ngeksploitasi protokol, algoritma algoritma, utawa bolongan keamanan ing algoritma kasebut kanggo nindakake serangan. Contone khas serangan piranti lunak sing sukses yaiku serangan ing wiwitan Atmel Series Atmel At89C Microcontroller. Penyerang njupuk kauntungan saka lupar ing desain urutan operasi mbusak operasi saka seri seri chip mikrokomputer. Sawise mbusak endhog enkripsi, panyerang mungkasi operasi sabanjure kanggo mbusak data ing memori chip-chip sing ora bisa didhelikake, banjur gunakake programer kanggo maca program ing chip.
Ing dhasar metode enkripsi liyane, sawetara peralatan bisa dikembangake kanggo kerja sama karo piranti lunak tartamtu kanggo nyerang piranti lunak.
2. Serangan deteksi elektronik
Teknik iki biasane ngawasi karakteristik analog saka kabeh sambungan daya lan antarmuka prosesor sajrone operasi normal kanthi resolusi temporur sing dhuwur, lan ngetrapake serangan radiasi elektromagnetik. Amarga microcontroller minangka piranti elektronik sing aktif, nalika ngetrapake instruksi sing beda, konsumsi daya sing cocog uga owah-owahan. Kanthi cara iki, kanthi nganalisa lan ndeteksi owah-owahan iki nggunakake instrumen ngukur elektronik khusus lan metode statistik matematika, informasi utama khusus ing microcontroller bisa dipikolehi.
3 .. Teknologi Generasi Fault
Teknik kasebut nggunakake kahanan operasi sing ora normal kanggo proses prosesor lan banjur menehi akses tambahan kanggo nindakake serangan kasebut. Serangan ngasilake kesalahan sing paling akeh digunakake kalebu penyebaran voltase lan jam. Serangan rendah lan dhuwur-voltase bisa digunakake kanggo mateni sirkuit perlindungan utawa meksa prosesor nindakake operasi sing salah. Beners jam bisa ngreset sirkuit perlindungan tanpa ngrusak informasi sing dilindhungi. Panguahan lan jam maneh bisa mengaruhi dekoding lan ngukum instruksi individu ing sawetara prosesor.
4. Teknologi Probe
Teknologi kasebut kanggo langsung mbukak kabel internal chip, banjur mirsani, ngapusi, lan ngganggu mikrokontroller kanggo nggayuh tujuan serangan.
Kanggo kepenak, wong dibagi papat teknik serangan ing ndhuwur dadi rong kategori, salah sawijine serangan fisik, lan banjur nggunakake piranti test semikonduktor, lan nggawe pososioner test semikonduktor ing laboratorium khusus. Bisa njupuk jam utawa minggu kanggo ngrampungake. Kabeh teknik mikrovrobing yaiku serangan invasif. Telung cara liyane liyane yaiku serangan sing ora invasi, lan mesin Microcontroller sing nyerang ora bakal rusak. Serangan sing ora ngganggu banget mbebayani ing sawetara kasus amarga peralatan sing dibutuhake kanggo serangan sing ora ngganggu asring bisa dibangun lan nganyari, lan mulane murah banget.
Serangan sing paling ngganggu mbutuhake panyerang supaya duwe pengetahuan prosesor lan pengetahuan piranti lunak. Ing kontras, serangan supama invasif ora mbutuhake pengetahuan awal, lan teknik sing padha biasane bisa digunakake nglawan macem-macem produk. Mula, serangan ing mikrokonrollers asring diwiwiti saka teknik mbalikke intrusive, lan pengalaman sing akumulasi mbantu ngembangake teknik serangan sing ora ngganggu.