• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Odkodowanie pakietu LoRaWAN

0 głosów
225 wizyt
pytanie zadane 11 stycznia 2022 w C# przez Jakub Świniarski Początkujący (260 p.)

Mam system który opiera się o sieć LoRaWAN. Dostaje informacje od bramy zakodowaną w Base64. Potrzebuje odkodować ją na podstawie NwkSKey i AppSKey  w poprawny HEX pakiet. Nie chodzi tutaj o prostą funkcje Base64ToHex tylko o dekodowanie na podstawie kluczy. Jest do tego stronka online, dzięki której wiem, że moje dane są prawidłowe, i prawidłowo można je odkodować dzięki tym kluczom. Jednak ja potrzebuje tego w moim programie. Znalazłem jakiś skrypt w gicie:

https://github.com/sntcz/LoRa.Message

który dobrze dekoduje, jednak bez uwzględnienia kluczy. W pliku FRMPayload wydaje mi się, że odbywa się te dekodowanie dla kluczy, ale funkcja Decrypt nie jest wywoływana podczas uruchamiania programu.

Potrzebuję czegoś, co zabierze ode mnie dane, NwkSKey i AppSKey, a odda mi to co na zdjęciu, a dokładnie drugą wersję FRMPayload.

Najlepiej aby było to w C#, ewentualnie Python.

 

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
2 odpowiedzi 1,126 wizyt
pytanie zadane 17 grudnia 2022 w Rozwój zawodowy, nauka, praca przez siemanson Nowicjusz (150 p.)
+1 głos
1 odpowiedź 848 wizyt
pytanie zadane 11 marca 2019 w Python przez Pico Obywatel (1,330 p.)
0 głosów
1 odpowiedź 646 wizyt
pytanie zadane 28 grudnia 2022 w C# przez sisOOO Obywatel (1,430 p.)

93,776 zapytań

142,736 odpowiedzi

323,388 komentarzy

63,381 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...