2017-01-25 12 views
-3

자바 스크립트 또는 노드 js를 사용하여 LORA IOT 센서 용 AES-128 암호화 또는 암호 해독 코드를 작성해 봤습니까? 페이로드 (암호화 됨)와 Kay 값 쌍이 16 진수입니다. 원래의 페이로드가있는 페이로드에 어떤 방법을 사용하는지 알려 주실 수 있습니까?LORA IOT AES-128 암호 해독

답변

0

LoRa 또는 LoRaWAN을 사용하고 있습니까?

아마 당신은 LoRaWAN을 사용하고 있다고 생각합니다. 그렇다면 TTN's github을 참조로 사용하거나 게이트웨이로 TTN을 사용할 수 있습니다.

0

데이터가 암호화되어 있으므로 LoRaWAN을 사용한다고 가정합니다.

먼저 패킷의 유형을 알아야합니다. 그것은 업 링크 메시지 또는 다운 링크 메시지입니까? 메시지 유형을 확인하려면 LoRaWAN specification을 참조하십시오.

둘째, MAC 프레임 페이로드가 암호화/해독되는 방법을 이해할 수 있습니다. 사양의 섹션 4가 도움이 될 수 있습니다.

셋째, 암호화/암호 해독을 구현하려는 경우이 순수한 node.js 레포가 도움이 될 수 있습니다 : anthonykirby/lora-packet. LoRaWAN 패킷 구조에주의하십시오, 거기 페이로드 (데이터) 전체 패킷의 일부입니다. 먼저 데이터를 필터링 한 다음 암호 해독을 수행 할 수 있습니다. 희망이 당신의 문제를 해결할 수 있습니다.