(1) 암호화 칩을 선택하기 전에, 어떤 단일 칩 마이크로 컴퓨터가 해독된 것으로 확인되었는지를 포함하여 단일 칩 마이크로 컴퓨터 해독 기술의 새로운 발전을 충분히 조사해야 한다. 가능한 한 금이 갈 수 있는 칩이나 같은 계열의 칩을 선택하지 말고 신기술, 새로운 구조, 출시 시간이 짧은 단일 칩을 선택하세요. 예를 들어, ATMEGA88/ATMEGA88V 를 사용할 수 있습니다. 국내 현재 가격은 약 6K 이고, 현재 해독하기 어려운 다른 칩은 ST 12 시리즈와 DSPPIC 입니다. 다른 것도 CPLD 로 암호화할 수 있어 암호 해독 비용이 많이 들고 일반 CPLD 암호 해독에도 1 만 원 정도가 필요합니다.
(2) MCS5 1 시리즈 마이크로 컨트롤러를 선택하지 않도록 노력하십시오. 이 마이크로 컨트롤러는 국내에서 가장 보편적이고 연구가 가장 철저하기 때문입니다.
(3) 제품의 오리지널스는 일반적으로 생산량이 큰 특징을 가지고 있기 때문에 위조자들이 비교적 자주 사용하지 않고 냉랭한 단일 칩 마이크로 컴퓨터를 사용하는 것이 더 어렵다. Attiny 23 13, AT89C5 1RD2, AT89C5 1RC2, 모토로라 단일 칩 등 흔하지 않은 단일 칩
(4) 설계 비용이 허용되는 경우 물리적 공격에 효과적으로 대응하기 위해 하드웨어 자체 파괴 기능이 있는 스마트 카드 칩을 선택해야 합니다. 또한 프로그래밍 시 타이밍 기능에 시간을 더하면 1 년 등 모든 기능이 자동으로 정지되어 해독자 비용이 증가합니다.
(5) 조건이 허락한다면, 서로 다른 두 가지 유형의 단일 칩 마이크로 컴퓨터를 사용하여 서로 백업하고, 서로 검증하며, 균열 비용을 증가시킬 수 있다.
(6) 칩 모델 등의 정보를 지우거나 다른 모델을 다시 인쇄하여 가짜를 만든다 (뒷면의 로고도 지워야 한다. 많은 칩의 경우 해독기는 5 1, 화방, MDT 등과 같은 뒷면을 통해 모델을 판단할 수 있습니다. ).
(7) 단일 칩 미공개 및 사용되지 않은 로고 비트 또는 단위는 소프트웨어 로고 비트로 사용할 수 있습니다.
(8) MCS-5 1 에서 A5 명령을 사용하여 암호화합니다. 사실, 영어 자료를 포함한 세계의 모든 자료는 이 지시를 하지 않았다. 사실 이 지시는 아주 좋은 암호화 명령이다. A5 의 역할은 2 바이트 빈 조작 지침의 암호화 방법에서 A5 뒤에 2 바이트 또는 3 바이트 opcode 를 추가하는 것입니다. 모든 디스어셈블리 소프트웨어는 A5 명령을 디스어셈블할 수 없기 때문에 정상적인 프로그램이 디스어셈블될 수 있습니다. 프로그램 실행에 문제가 없으면 표절자도 소스 프로그램을 변경할 수 없습니다.
(9) 프로그램 구역에 유명한 회사의 발전 시간과 모방이 법적 보호를 받게 될 성명을 적어야 합니다. 또한 이름을 쓸 때 무작위일 수 있습니다. 즉, wwhusooncom10111,wwwhusooncom1,www 와 같은 외부 조건에 따라 이름이 다를 수 있습니다 , 분해하고 수정하기가 어렵습니다.
(10) 고급 프로그래머로 내부 핀을 태우거나 자체 제작 장비로 금실을 태울 수 있어 현재 국내에서는 거의 해독할 수 없다. 암호를 해독하더라도 수만 원이 필요하고, 여러 장의 모편이 필요하다.
(1 1) 전체 회로 기판은 기밀 실리콘 (에폭시 포팅) 으로 밀봉되어 있으며 PCB 에는 사용되지 않는 용접 디스크가 더 많습니다. 실리콘에도 쓸모없는 부품을 섞어서 MCU 주변의 전자부품을 닦아낼 수 있다.
(12) SyncMos 의 경우, 화방 MCU 의 경우 구울 파일은 16 진수 파일로 변환되어 칩에 구워진 프로그램 공간이 자동으로 00 으로 추가됩니다. BIN 파일에 익숙한 경우 프로그래머를 사용하여 빈 영역의 FF 를 00 으로 변경할 수도 있습니다. 이렇게 하면 일반 해독기가 칩의 공간을 찾을 수 없고 후속 암호 해독 작업을 수행할 수 없습니다.
물론, 마이크로 컨트롤러 해독을 근본적으로 방지하는 것은 불가능하다. 암호화 기술 및 암호 해독 기술이 지속적으로 발전함에 따라, 현재 어떤 단일 칩 마이크로 컴퓨터든, 누군가가 기꺼이 돈을 내고자 하는 한, 기본적으로 제조할 수 있지만, 비용과 주기의 길이 문제일 뿐이다. (윌리엄 셰익스피어, 윈스턴, 암호 해독, 암호 해독, 암호 해독, 암호 해독) 프로그래머도 특허와 같은 법적 경로에서 자신의 개발을 보호할 수 있다.