title: Storing Application Sensitive Data
body: <p>I am implementing a python application that will connect to our different servers and computers. They all have different logins and passwords. I want to store all these information in the app directly and ask for one master login/password only. How can I store all these sensitive data in the application so that someone who hasn't the master password will not be able to access our servers and computers?</p>
  
  <p>EDIT: would it be possible to store an encrypted file to store these data?</p>
  
  <p>EDIT2: My app runs under windows for the moment. I will port it to linux and MAC OSX if possible.</p>
  
  <p>EDIT3: for those interested, I used M2secret + M2Crypto to encrypt a text file. When launching the application, the user has to enter a password which is used to decrypt the file and load the needed credentials into the app. Seems to work like that...</p>
  
  <p>Best regards.</p>