wxString may leak serets
Use SafeString for derived keys
Use secure memory whenever possible