Secure Device Code - Pybytes
-
I am getting close to deploying devices for customers and would like to secure the devices so that nobody except myself can view or download the code and libraries on the device, either by plugging in to the USB programming port or otherwise. These devices will be connected to pybytes in case I need to make code changes over LTE after they've been installed in the field. Any advice would be greatly appreciated.
-
HI,
Good question!
There are some options to bake your source into the firmware by using frozen code: https://docs.pycom.io/advance/frozen/ (you can also lock the firmware with a key to encrypt it: https://docs.pycom.io/advance/encryption/) , however that will not work if you use the pybytes firmware update option and you will need to keep track of the keys of course.
Currently, there is no option in pybytes to upload custom firmwares. You can of course make your own OTA firmware update infrastructure.Gijs
-
@cromagnon We're looking to add deployment of custom firmware images Pybytes and are hoping to have a first release available in the next 3 weeks.
-
@Xykon Thanks for the info, I look forward to using it.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login