Questions tagged [cryptography]

For questions related to techniques for secure communication used in IoT applications. If your question is about cryptography in general, including the mathematics and properties of cryptographic systems or cryptanalysis, consider whether it would be more appropriate at Cryptography Stack Exchange instead.

8 questions
23
votes
5 answers

Is there any advantage in encrypting sensor data that is not private?

Some sites, such as this article on end-to-end encryption for IoT, suggest that all traffic sent across the IoT network should be encrypted, saying: Enterprises, government agencies and other organizations should take adopt [sic] an…
Aurora0001
  • 18,520
  • 13
  • 55
  • 169
13
votes
1 answer

Cryptographic algorithms for PIC16 microcontrollers

I'm planning to implement my own home automation system. In will contain the central Raspberry PI server and a number of sensors and switches based on 8-bit PIC16 microcontrollers which are communicating to the central Raspberry PI over the radio…
Boris Brodski
  • 401
  • 3
  • 10
6
votes
1 answer

Why does LoRaWAN 1.1 use MAC-then-encrypt for Join-Accept messages?

In the LoRaWAN 1.1. standard it says on Page 16 "For Join-Accept frame, the MIC field is encrypted with the payload and is not a separate field". In other scenarios the message integrity code is a separate field, so the message is encrypted, before…
user393856
  • 213
  • 1
  • 5
6
votes
2 answers

How can an end device authenticate with server using chain of trust?

Looking to add a cryptochip (Atmel ATECC608A) to a product that will be used to communicate with a company server. We want to make sure that only our devices are communicating to our server (authentication). From what I can tell, my company will…
efox29
  • 161
  • 1
6
votes
2 answers

How is the IOTA cryptocurrency network useful for devices in the IoT?

I found out about IOTA, which is apparently a big solution for IoT https://iota.org But the info about feels a bit abstract to me. I'd like to know what are some specific actual real world use cases of how it can be useful?
noxyal
  • 91
  • 4
5
votes
1 answer

mqtt publish/subscribe key exchange?

I'm realy a newbie in cryptography, I want to do MQTT payload encryption with AES, i've done it with PyCrypto library, but i'm still wondering how I can encrypt AES key before sending it to the subscriber, so i choose Python library called PyNacl to…
3
votes
1 answer

Possibility of integrating secure elements with sensor networks?

Assume we need to do a type of digital signature such as ECDSA with sensors used in sensor networks. So, is there a secure and possible approach to store the keys in these sensors? For example, is it possible to integrate a secure element with…
Questioner
  • 133
  • 3
1
vote
1 answer

If hackers get ahold of your physical IoT device, what's the purpose of using secure/crypto-chips?

Trying to design some secure firmware here and running into a brick wall regarding the use of crypto-chips. We are considering using this one here: https://www.microchip.com/en-us/product/ATECC608B. All data on our RTL8720DN 2.4/5GHz chip is…
Mike
  • 113
  • 3