Aptify uses the Cryptographic Services included with Microsoft .NET Framework 2.0 to encrypt and decrypt data files. The AptifySecurityKey assembly implements the Rijndael symmetric encryption algorithm by default, but also supports the Data Encryption Standard (DES) algorithm for backwards compatibility (version 3.5 used a DES implementation).
See +http://msdn2.microsoft.com/en-us/library/93bskf9z.aspx+ for for information on the .NET Framework's cryptography model.
Aptify uses Microsoft's CAPICOM ActiveX control to encrypt and decrypt data fields. Aptify provides the AptifySecurityKey .NET assembly that uses the standard CAPICOM encryption implementation.
If necessary, system developers can create their own encryption routine by using -AptifySecurityKey with another encryption algorithm. For information on CAPICOM and Microsoft's standard implementation, refer to Microsoft's SDK at:
{+}http://msdn.microsoft.com/library/default.asp?url=/library/en-us/security/security/capicom_reference.+asp