Описание тега securestring
Представляет текст, который следует хранить в тайне. Текст зашифрован для конфиденциальности при использовании и удаляется из памяти компьютера, когда он больше не нужен.
SecureString похож на объектString
объект тем, что он имеет текстовое значение. Однако значение объекта SecureString автоматически зашифровывается, может быть изменено до тех пор, пока приложение не пометит его как доступное только для чтения, и может быть удалено из памяти компьютера приложением или сборщиком мусора.NET Framework.