Add strong, persistent data protection to your applications with only a few new lines of code.

PKWARE Encryption SDK

As data breaches become more common and more severe, corporations and government agencies have begun to recognize that persistent, data-level encryption is the best way to safeguard their information. However, adding protection to existing applications can be challenging, especially for organizations with no prior experience in encryption.

PKWARE's software development kit is the ideal solution for organizations who need to incorporate strong encryption into their products or systems. The SDK delivers high performance, cross-platform security that is easily embedded, insulating sensitive data from weaknesses in other systems that may handle the information.

The PKWARE SDK is available in all major programming languages, including C++, Java, and C#, and can be used to encrypt both structured and unstructured data. Changes to existing applications typically consist of two or three lines of code.

Encryption for structured data

When adding PKWARE protection to applications that process structured data, only fields that contain sensitive information need to be encrypted. This approach streamlines the integration of the SDK and minimizes disruptions for developers and database administrators. PKWARE supports multiple options for preserving data length and formatting to ensure referential integrity across the database.

Encryption for unstructured data

For applications that process sensitive information stored in files, PKWARE provides persistent encryption that prevents unauthorized access, even when files are moved or copied outside an organization's network.

Organizations can use PKWARE to encrypt not only file contents, but file names and other metadata as well, helping to ensure that no sensitive information is left unprotected. The SDK also incorporates PKWARE's industry-leading compression and archive management functionality, including the ability to create self-extracting ZIP files, delivering significant savings in time and computing resources.

Strong data protection has become a necessity. PKWARE allows organizations to incorporate industry-leading encryption without losing focus on their own core business.


Learn more about PKWARE's data protection platform.

Read PDF


Technical details and other key info about Smartcrypt Application Encryption.

Read PDF


Get a free 30-day trial of Smartcrypt Application Encryption



Smartcrypt Application Encryption lets developers add persistent data encryption capabilities with a few simple steps.
  • Easily add security to existing applications
  • Secure sensitive information in files and databases
  • Available in every major programming language
Looking for more information?

Product Resources

  • Application Layer Encryption Overview

    Encrypt at the application layer for end-to-end protection.

    Read PDF
  • Enhanced DLP Solution Sheet

    Enable sensitive information discovery and encrypted remediation.

    Read PDF
  • Financial Case Study

    Enable sensitive information discovery and encrypted remediation.

    Read PDF
  • Healthcare Case Study

    An EHR vendor embeds strong encryption into their software.

    Read PDF
  • Key Management Whitepaper

    Bridging the gaps between traditional Passphrases and PKI with Smartkeys.

    Read PDF

Smartcrypt Manager Walkthrough

Follow along as PKWARE Chief Product Officer Matt Little demonstrates the Smartcrypt management console’s unique key management, policy management, and reporting capabilities.