When you connect to a new SSID network via the network manager applet, the key for that network is stored in gnome-keyring under the "login" keychain.
But when you then change (edit) that network to be "Available to all users", the password moves somewhere else. I'd like to know where, because if it's a PEAP network, that's effectively your Active Directory password.
Background I tick most WIFI networks as "available to all users" not to actually make them available (it's a single-user laptop anyway), but rather to prevent anyone from seeing my password for that network in clear text simply by right clicking on the network, clicking on security tab and ticking "show password". This is because when you make a network "available to all users", the act of editing that network triggers a system prompt via policykit.
This is the same reason I instantly un-install Seahorse after a fresh install. Crazy security risk allowing this.
I don't have an wifi to check it right now, but according to http://live.gnome.org/NetworkManager/SystemSettings , system connections should be stored at /etc/NetworkManager/system-connections/ .
Assuming that we all know how wireless authentication happens between a client and server/router, your machine will try to 'remember' the Access point name to help us not keep putting in the same key over and over again.
All networks 'remembered' keys are unencrypted and stored in:
if we
cat
out one of the files you will see: (this is my box)It is stored in
/etc/network/interfaces
and is not encrypted!