Skip to main content

SDK Getting Started

For more information please contact our SDK solutions representative at 414-221-0135 for more information.
For more detailed information on our SDK, please refer to the documentation here → https://sdk.smartcrypt.com/

Supported Platforms

File Encryption Certificate and Key Types:

  • Smartkeys

  • X.509 Digital Certificates

  • OpenPGP

Languages and Frameworks:

  • Java, C, C++, Objective-C, C#, .NET (32-bit and 64-bit)

  • COBOL, ASM, PL/1,  CICS

  • REST

Algorithms:

  • Encryption:  3DES, AES128, AES192, AES256, CAST5, IDEA, AE-x

  • Signing: SHA-1, SHA-256, SHA-384, SHA-512

  • Strict checking and revocation status support

Key Storage and Retrieval:

  • Hardware: KMIP HSM, Smartcards including PIV / CAC

  • Software: PKCS#11, LDAP, KMIP, CAPI/CNG, Keychain, Keystore, ICSF-CKDS, PKDS, Security Server, RACF, ACF2, Top Secret

Key Interfaces:

  • LDAP, KMIP, SKS, Smartcards (PIV/CAC)

Cryptographic Services:

  • CAPI/CNG, OpenSSL, Apple CC, Bouncy Castle, Crypto-J


Application Layer Encryption Overview

Works How You Work

Simple encrypt / decrypt API access and language support for Java, C# for .NET, and C/C++ makes development easy and includes support for most structured database development environments. Field level encryption reduces the complexity of cryptographic operations through API level function calls that require only the data that needs to be encrypted and the associated keying information. The result is streamlined processing because original field length and type are preserved. 

Works With What You Have In Place

Commonly used security methods such as Transparent Data Encryption (TDE) only provide protection for data at rest. Field level encryption complements TDE and provides a (Database Management Systems) DBMS agnostic means for application developers to encrypt selected data. In the event that data moves to other platforms or environments, security is guaranteed. Additionally, administrators can back up databases without having visibility to the information itself.


Example: Length Preserved

Example: Format and Length Preserved

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.