firmware icon indicating copy to clipboard operation
firmware copied to clipboard

🚀 [Feature Request]: Scan QR code to enter private/public/admin key values

Open keith721 opened this issue 9 months ago • 3 comments

OS

iOS

Description

Trying to manually enter 32-char/256-bit public/private/admin keys on the iPhone is quite a difficult task. If the client.meshtastic.org web client could display a QR code containing the key values and the iPhone app could scan this code, it would make the task much easier. Thank you for reading this request.

Alternately, could the app please change the key font color to something more easily readable? Gray text on a white background is very low contrast and difficult to read.

Participation

  • [x] I am willing to pay to sponsor this feature.
  • [ ] I am willing to submit a pull request for this feature.

Additional comments

I'm willing to contribute funds for this effort. Probably not 100% of the funding, but at least 20%, if not more.

Code of Conduct

  • [x] I agree to follow this project's Code of Conduct

keith721 avatar Feb 07 '25 23:02 keith721

These keys are not meant to be entered manually anywhere

garthvh avatar Feb 08 '25 02:02 garthvh

What are the use cases here? Is the use case backing up your own device's public / private key pairs for one? Loading some shared public keys into a security config for remote admin on a router node via QR makes sense to me. Sort of like how we share symetrical keys on chanel, you could expose a QR on the client node, and scan it on the remote node?

thebentern avatar Feb 08 '25 02:02 thebentern

I was attempting to use WiFi/LAN connections to administer/configure my new Heltec V3 ESP32 Meshtastic node. I finally determined, WiFi was not the best method for connectivity. After disabling WiFi and enabling Bluetooth, I was able to successfully pair with the node using the iOS app and received the keys instantly. I will close this Feature Request, and submit a suggested modification to the Wiki/FAQ regarding ESP32 node configuration.

keith721 avatar Feb 08 '25 02:02 keith721

I also would found that feature very helpful, because of deploying a lot of similar nodes ... that would be much faster with that possibility (3 Public-Admin-Keys)

Stephan-2025 avatar Mar 06 '25 12:03 Stephan-2025