Microsoft Office InfoPath 2003 is based on XML technology. All
data within InfoPath forms, including sensitive data, is saved in clear text
and remains readable to anyone who can access the form’s data. Adding password
fields to a form would therefore expose any passwords entered and saved along
with the form's data.
This article builds on the concept of encrypting and
decrypting data when saving an InfoPath form. This concept was first discussed
in an MSDN article called "Extending
the Save Functionality in InfoPath 2003". This article assumes that
you have adequate familiarity with Microsoft InfoPath 2003 and Visual C# .NET.
Microsoft Office InfoPath 2003 Service Pack 1
Microsoft Visual Studio .NET 2003
Microsoft InfoPath 2003 Toolkit for Visual Studio .NET