암호화 칩의 기능

Aug 18, 2022

1. 하드웨어 보호:

PCB 설계 시 암호화 알고리즘(예: 대칭 알고리즘(DES/SM1), 비대칭 알고리즘(RSA/SM2), 다이제스트 알고리즘(SM3/SHA-256) 등)이 있는 일부 칩을 사용합니다. 비용을 고려하기 위해 일반적으로 SHA-256 하드웨어 전용 암호화 칩을 사용합니다. (예를 들어, Renault rjgt102)는 MCU와 암호화 칩에 각각 키를 설정하고, 프로그램에서 여러 번 핸드셰이크 통신을 합니다. 이 키는 제조업체에서 설정합니다.

2. 소프트웨어 보호:

제품에 고유한 알고리즘이 있고 업계에서 이점이 있는 경우. 물론 다른 사람들이 내 알고리즘을 훔치는 것을 원하지 않습니다. 이 때 소프트웨어 보호가 필요한 칩(예: 무한 renajet의 rjmu401)을 고려할 수 있습니다. 이 칩은 이러한 방식으로 탐지 회로를 변조할 수 있을 뿐만 아니라 외부의 악의적인 공격도 막을 수 있습니다. 그리고 MCU의 중요한 코드나 데이터를 암호화 알고리즘이 있는 암호화 칩에 넣을 수 있습니다.