SecureString для хранения в памяти и представления паролей? Или что-то еще?

Я написал для себя небольшую программу на C #, которую я могу использовать для хранения своих паролей и последующего их извлечения для просмотра / редактирования.

Хотя пароли хранятся на диске в зашифрованном формате, когда они считываются в память для отображения / редактирования в форме, они не зашифрованы.

Я узнал, что наличие незашифрованных паролей в памяти является довольно большой проблемой безопасности, поэтому я наткнулся на класс SecureString .

Есть ли более безопасный способ сделать это, чем использование класса SecureString , или SecureString соответствует своему имя?

10
задан Jim Aho 2 March 2017 в 14:57
поделиться