Secure Wi-Fi Password Storage on an Embedded Device (NetworkManager 1.46)

Íñigo Huguet ihuguet at redhat.com
Tue Mar 18 14:46:58 UTC 2025


On Tue, Mar 18, 2025 at 1:53 PM Juan A. Rubio <jarubio2001 at gmail.com> wrote:
> > If you are ok with modifying NM code - it is in
> > src/libnm-core-impl/nm-keyfile.c. Otherwise you can always write a
> > program that supplies secrets via SecretAgent API and this program can
> > do whatever you want.
>
> Hi Andrei,
>
> this is the kind of information that I was looking for.

I'd opt for the SecretAgent API, as it will be stable. You can drop a
custom program with Buildroot. If you opted for modifying NM code via
patches you will need to deal with potential conflicts on each NM
version update.

IMHO you won't get nothing more than a small obfuscation with either
method, so it's probably not worth it, but you know better what your
project needs, of course.
>
> Thanks very much
> Juan
>


-- 
Íñigo Huguet



More information about the Networkmanager mailing list