Secure Application Updates over USB Drive


New Member
Hello Everyone,

We have an embedded application running on ubuntu and we want to implement a way for the user to plug in a usb that contains the new version of a software and update units. The application runs on full screen and doesn't allow the user to access the file system. We don't want to hand out software directly on a flash drive so we want to encrypt it.
Did anyone do something similar that might give me some direction?

My first thought was having a password on a zip file that contains the update and sending the password text encrypted with aes or sha-256 etc. The program on the other side could have the private key and access the encrypted password and be able to access the files inside the protected zip.
Would something along these lines work or am I missing something major?

Thank you for reading,
Tuna Bicim

Members online