Općenito govoreći, čip za provjeru autentičnosti postavlja se na ploču PCB-a, dodaju se neki jednostavni sklopovi i istovremeno učitava algoritam šifriranja kako bi se spriječilo da lopov pročita protok programa u čipu, što se naziva enkripcija čipa . Trenutno je precizno pozicioniranje brave za šifriranje omogućeno (zaključano) kada je program napisan, a obični programeri ne mogu izravno očitati tijek programa u čipu koji ima zaštitne mjere.
Prema različitim shemama šifriranja i načinima upotrebe, može se podijeliti u dvije vrste čipova za šifriranje
Jedan je čip za šifriranje tipa autentifikacije, njegova je prednost što je platforma čipa za šifriranje sigurna, algoritam šifriranja je objedinjen i jednostavan je za upotrebu. Nedostatak je što ukupna shema šifriranja ima nizak sigurnosni faktor i lošu zaštitu glavnog upravljačkog MCU-a na ploči. Odavno je potvrđeno da postoje očiti mrežni sigurnosni problemi. Čip za šifriranje može dešifrirati neizravno na temelju napada na MCU.
Drugi je čip za šifriranje platforme čipa pametne kartice. Shema aplikacije koristi algoritam šifriranja i shemu migracije podataka. Dio programskog toka i podaci glavnog upravljačkog čipa MCU na ploči transplantiraju se u čip za šifriranje kako bi radio, oslanjajući se na čip za šifriranje kako bi dovršio funkcije koje MCU nedostaje i osigurao apsolutnu sigurnost ovog dijela protok programa, čime se osigurava faktor sigurnosti cjelokupnog proizvoda.
Što je algoritam za šifriranje čipa?
1. Izmrvite čip, brusnim papirom izbrusite specifikacije modela na čipu. Korisniji je za nepopularne čipove. Za uobičajene čipove trebate samo pogoditi opću funkciju, provjeriti koji su pinovi uzemljeni i vrlo je jednostavno povezati se s napajanjem kako biste usporedili stvarni čip.
2. Ljepilo, upotrijebite onaj komad ljepila (poput nehrđajućeg čelika, porculana) koji je zgusnut poput kamena da pokrije PCB sa svim komponentama na njemu. Postoji i pet ili šest letećih žica (najbolja je tanka emajlirana žica) koje se namjerno mogu uvrtati, tako da će cijeli postupak uklanjanja ljepila definitivno prerezati leteće žice i ne znati se povezati. Treba imati na umu da ljepilo ne smije biti korodirano, a zatvoreno područje ne stvara puno topline.
3. CPU ili dio programskog toka u softveru za mobilni telefon presađuje se u sigurnosni čip. Programski tijek procesora bez ovog sigurnosnog čipa nije cjelovit i detaljan, a omogućene su DES i 3DES funkcije šifriranja i dešifriranja.
4. Koristeći gole čipove, možete' ne vidjeti specifikacije modela i ne znati' ožičenje. Ali funkcija čipa ne može se lako naslutiti. Najbolje je dodati još nešto u skupinu vinila, poput malih IC-a, otpornika itd.
5. Spojite otpor iznad 60 ohma u seriju na signalnu liniju s malom strujom (da ne bi zvuk uključivao / isključivao zupčanik digitalnog multimetra), tako da će to povećati puno problema pri korištenju digitalnog multimetra za mjerenje odnos veze.
6. Upotrijebite više malih komponenata bez riječi (ili samo nekih brojeva) za sudjelovanje u obradi podatkovnih signala, poput malih čipskih kondenzatora, TO-XX dioda, trioda, malih čipova s tri do šest pinova itd. Želim saznajte Stvarni njegov izgled još je uvijek nezgodan.
7. Prekrižite neke adrese i podatkovne linije (osim RAM-a, softver treba preći kako bi se podudarao). Prilikom testiranja veze veze, nemoguće je pouzdati se u zaključke da bi se ubrzao test
8. PCB odabire zakopano preko i slijepo putem tehnologije, tako da je prolaz skriven u ploči. Ova metoda ima visoku cijenu i prikladna je samo za vrhunske proizvode
9. Koristite drugu posebnu dodatnu opremu, poput prilagođenog LCD zaslona, prilagođenog transformatora itd., SIM karticu, tvrdi disk za šifriranje podataka itd.








