The SecureString type from .NET 2.0 is very useful because allow to keep/store the strings/password as encrypted text. They are encrypted in memory cache too and will be decompressed only when you’ll copy the value to usual String’s variable.
Unfortunately in VCL/Delphi the string type with similar functionality is not added still now.
Tags: delphi