FairCom Corporation
 
FairCom Start PageFairCom ProductsDownloadsDeveloper SupportSales InformationFairCom CustomersFairCom Company InformationContact FairCom

Home bulletgrey.gif Products bulletgrey.gif Features bulletgrey.gif Security and Encryption


Security and Encryption: The Keys to Client/Server Security

Server administrators can control access to the c-tree database server by setting passwords and access permissions to ensure database security. Encryption is also supported to add an extra level of confidentiality to a client/server application's data. FairCom designed its proprietary encryption algorithm for speed and efficiency, focusing on minimizing performance loss. FairCom also offers advanced encryption algorithms using our Server SDK.

Extensive Data Security Features

Data security is provided through an extensive set of passwords and access permissions. The Server administrator controls access to the Server itself while the individual file creators or owners administer access to their own files.

Server access is regulated by an administrator-issued user password. Once issued, the user can maintain and change their personal password. Server clients often work in groups and share information just among members of the group. Therefore, each user password can be associated with a list of groups in which the user enjoys membership.

Standard Encryption

The goal of our Standard File Encryption is to supplement existing security systems. Under Standard Encryption, you can protect data on disk from unauthorized inspection, but any c-tree Plus client can access the encrypted files. To avoid this, the Advanced File Encryption option includes the ability to have hidden keys.

Once a file is set for encryption, it is always encrypted and no special calls are required to read from or write to the file. At the ISAM level and with all higher interfaces, a data file and its associated indices will be created with the same encryption key.

Advanced Encryption

The difference between Standard and Advanced File Encryption is that the latter allows stronger encryption methods using industry-standard algorithms. Similar to Standard File Encryption, any client can access files encrypted by a Custom Server configured for Advanced File Encryption. To further protect the files, you can add a file password to each file so that applications with that password will be the only ones that can open the file.

Advanced Encryption allows developers to have hidden keys in the c-tree Server and client application, thereby ensuring only their client applications that have knowledge of the hidden key can view the data.

Below are the different algorithms that can be implemented with the c-tree Server SDK.

  • AES / Rijndael
  • DES and Triple DES
  • Blowfish
  • Twofish

Citibank's MTMS-32 application provides secure Internet financial transactions for international corporate operations. The most demanding cash management and commercial transaction requirements for managing international organizations are delivered by FairCom database technology with all the performance and security expected from Citibank. MTMS-32 is designed to protect and secure the vital financial data required by today's multinational corporations.

The MTMS-32 client side application is designed to operate on all 32 bit versions of Windows and Citibank depends on FairCom's portability for the FairCom Windows NT and FairCom Novell NLM Servers for back end processing. Installation projections indicate over 4,000 multinational corporations in Asia will be using FairCom database technology to provide them the mission critical financial operations required in today's global economy.

Read More... (831KB PDF)

FairCom Start PageSite MapContact FairComThe FairCom Privacy Policy Your Location: USA | Europe | Brazil | Japan
Copyright 2012 FairCom Corporation. All rights reserved.