Я пишу небольшую программу для себя, используя С#, которую я могу использовать для хранения моих паролей, а затем извлекать их для просмотра/редактирования.
Хотя пароли хранятся на диске в зашифрованном формате, когда они считываются в память для отображения/редактирования в форме, они незашифрованы.
Я узнал, что наличие незашифрованных паролей в памяти - довольно большая проблема с безопасностью, поэтому я наткнулся на класс SecureString
.
Будет ли более безопасный способ сделать это, чем использовать класс SecureString
, или SecureString
соответствует его имени?