- About
- Products
- Services
- Locations
- Partners
- Developers
- Resources
- News/Events
- Customers
Entrust Authority PKCS#7 Toolkit for C/C++
Features and Benefits
PKCS#7 Toolkit for C/C++ delivers an easy to use, flexible set of application programming interfaces (APIs) to add encryption and digital signatures to all of your store & forward (email, e-forms) applications.
Key features include:
Encryption and Digital Signature
The Entrust Authority™ toolkits protect the privacy, integrity, and authenticity of information communicated among workstations and servers. Privacy is achieved through Entrust’s secure encryption and decryption algorithms. Integrity and authenticity (the assurances that neither the data nor the identity of the sender have been altered) are achieved through digital signatures.
Single Login
No longer are you prompted to re-type your password for each application that you want to launch. Single Login permits you to enter your password once and you will automatically be authenticated to use every other Entrust Ready® application on your desktop. Developing your application to support Single Login is easy.
Tokens & Biometrics
The Entrust Authority™ toolkit product family has been designed to permit the use of Smartcards and biometrics. Whether these devices are deployed today or tomorrow, your applications will be ready.
Default Algorithms
By utilizing default algorithm settings in your application your customers will have the comfort of knowing that the application will maintain pace with the changing strengths of cryptography and you will not have to develop multiple versions of your product.
File Formats
PKCS #7: protects data as prescribed by Public Key Cryptography Standard #7 published by RSA Data Security, Inc. PKCS #7 is the security mechanism behind S/MIME.
PEM: protects data according to the Internet Privacy Enhanced Mail (PEM) header specification in Internet RFC 1421. More information on PEM can be found at http://www.ietf.org
Online or Offline
The developer has the ability to determine whether the application should operate in online (connected to the directory) or offline mode or let the mode be determined automatically during the login sequence. Online mode allows for all certificate requests to be made directly to the X.500 directory, ensuring that the most recent certificate details are available within the application. Offline mode makes use of "cached" certificate information stored locally on the workstation. Offline mode permits laptop users to continue using their applications while not connected to the network.
File or Buffer Based
Developers can choose the mode of processing where buffer-based processing delivers the input data buffer-by-buffer to the Toolkit and the Toolkit returns the output data buffer-by-buffer and file-based processing simply specifies the file containing the data to be processed and the name of file to contain the output.
Integration with Entrust Authority™
The PKCS#7 Toolkit for C/C++ has been designed to extend the benefits of the Entrust Authority™ product into your application.
Unlike most other vendors’ toolkit offerings, the PKCS#7 Toolkit for C/C++ shields the developer from the need to learn low-level cryptographic operations and protects the organization from the expense of hard to find cryptographic developers.