उपयोगकर्ता द्वारा स्मृति में दर्ज पासवर्ड को आप कैसे संग्रहीत करते हैं और इसकी आवश्यकता होने के बाद इसे सुरक्षित रूप से मिटा दें?मेमोरी (पायथन) में पासवर्ड को सुरक्षित रूप से मिटाना
विस्तार करने के लिए, वर्तमान में हम निम्नलिखित कोड है: login
विधि कॉल करने के बाद
username = raw_input('User name: ')
password = getpass.getpass()
mail = imaplib.IMAP4(MAIL_HOST)
mail.login(username, password)
, क्या हम इतना है कि किसी को प्राप्त नहीं कर सकता है कि विकृत अक्षरों के साथ पासवर्ड शामिल स्मृति के क्षेत्र को भरने के लिए क्या करना होगा कोर डंप कर पासवर्ड?
एक ऐसी ही सवाल ही नहीं है, लेकिन यह जावा में है और समाधान चरित्र सरणियों का उपयोग करता है: How does one store password hashes securely in memory, when creating accounts?
इस अजगर में किया जा सकता है?
इस [आईबीएम आलेख] के नीचे [http://www.ibm.com/developerworks/library/s-data.html?ns-311), वे एक अपरिवर्तनीय के बजाय एक परिवर्तनीय डेटा संरचना का उपयोग करने के बारे में बात करते हैं स्ट्रिंग। –
उपरोक्त टिप्पणी में आईबीएम आलेख का लिंक अब और काम नहीं करता है, एक [संग्रहीत पृष्ठ] का उपयोग करें (https://web.archive.org/web/20150308000622/http://www.ibm.com/developerworks/ पुस्तकालय/एस-data.html)। –