compare ecc aes rsa algorithms
1.0.0
LORA (Long Range)는 CSS (CHIRP 스프레드 스펙트럼) 기술에서 파생 된 스프레드 스펙트럼 변조 기술입니다. Semtech의 Lora는 장거리, 저전력 무선 플랫폼으로, 사물 인터넷 (IoT)의 사실상 무선 플랫폼이되었습니다.
ECC (Elliptic Curve cryptography)는 유한 필드에 대한 타원 곡선의 대수 구조를 기반으로 한 공공 키 암호화에 대한 접근 방식입니다. ECC는 비 EEC 암호화 (일반 갈로이 필드 기반)와 비교하여 더 작은 키를 허용하여 동등한 보안을 제공합니다.
LORA 기반 시스템 용 ECC 기반 암호화/암호 해독 구현 (코인 세포 장치)
잠재 고객에게 이점을 보여주기위한 시각화를 만드십시오.
결과가 충분히 가능하다면 (아마도) 우리의 발견에 관한 논문을 게시하십시오.
| 키 크기 (비트) | 생성 시간 (초) |
|---|---|
| ECC RSA | ECC RSA |
| 163 1024 | 0.08 0.16 |
| 233 2240 | 0.18 7.47 |
| 283 3072 | 0.27 9.89 |
| 409 7680 | 0.64 133.90 |
| 571 15360 | 1.44 679.06 |
IoT 장치에 대한 타원 곡선의 스펙트럼에서 가장 적합한 알고리즘을 찾으십시오 (필요한 최저 컴퓨팅 전력).
위의 단계에서 후단 된 알고리즘을 시뮬레이션하십시오. C, C ++, 파이썬에서.
현재 IoT에서 사용 된 알고리즘을 시뮬레이션 (즉, 메시지를 암호화하고 해독 할 시간); C, C ++, 파이썬에서.
다음 시스템에서 각 알고리즘을 시뮬레이션하십시오.
위의 시뮬레이션에서 성능 샘플을 수집하고 적절한 통계를 만듭니다.