To communicate secretes on a network, we should encrypt traffic between the locks and the authorisation server. This means device secrets can't be intercepted.
Phoenix allows us to use self-signed certificates, but we need to be able to load these onto our Nerves firmware and install them. Ideally we want to find a way to do this that requires as little manual involvement as possible and can be integrated in the deploy process.
To communicate secretes on a network, we should encrypt traffic between the locks and the authorisation server. This means device secrets can't be intercepted.
Phoenix allows us to use self-signed certificates, but we need to be able to load these onto our Nerves firmware and install them. Ideally we want to find a way to do this that requires as little manual involvement as possible and can be integrated in the deploy process.