내 홈 오토메이션 시스템을 구현할 계획입니다. 여기에는 중앙 Raspberry PI 서버와 라디오를 통해 중앙 Raspberry PI와 통신하는 8 비트 PIC16 마이크로 컨트롤러 기반의 많은 센서와 스위치가 포함됩니다 (nRF24L01, 2.4GHz 사용).
예를 들어 16k ROM 및 1k RAM이있는 PIC16F1705 를 고려 하십시오 .
시스템을 보호하려면 다음과 같은 암호화 알고리즘이 필요합니다.
- 해시 함수
- 블록 암호
- 난수 생성기
이제 내 질문은 :
- PIC16에 사용할 수있는 암호화 알고리즘은 무엇입니까?
- 이식하거나 구현할 수있는 알고리즘은 무엇입니까?
예를 들어, RAM 제한으로 인해 이해의 AES (Advanced Encryption Standard)를 구현할 수 없습니다.
5
관련 : SPECK 및 SIMON이 IoT 장치에 특히 적합한 것은 무엇입니까?
—
Aurora0001
@BorisBrodski AES 암호화 를 의미 했습니까 ? 나는 EAS에 대해 들어 본 적이 없으므로 당신이 그 말을 잘못 생각했을 때 편집하지 않았다는 것을 추측하고 있습니다.
—
Aurora0001
@ Aurora0001 확실합니다, 방금 오타를
—
고쳤습니다