I had a thought that it would be more secure to pass password data
around in VFS as byte arrays instead of String objects so they could
less easily be found by memory dumpers/scanners.  This would apply (for
instance) to GenericFileName constructor and access methods, etc.
Obviously, at some point, you have to convert to String (like in
"GenericFileName.appendCredentials"), but it seems like at least some
level of obfuscation, as in storing the data as bytes might be useful to
increase security.

 

Thoughts?  Thanks.

 

~Roger Whitcomb

Apache Pivot PMC Chair

Reply via email to