Cryptographic Development Kits (CDKs) by Information Security Corporation are flexible libraries of cryptographic modules for adding encryption, digital signatures, and message authentication to applications. CDKs provide commercially supported conventional and public key technology to reduce the cost of developing secure applications. They offer cryptographic building blocks for developers and integrators to create secure applications or OEM products, with options including a FIPS 140-2 validated library or customized solutions for specific applications. CDKs implement federal and industry standards, including NSA Commercial National Security Algorithm Suite algorithms. CDK also serves as a Certificate Development Kit, providing tools for developing PKI-enabled applications and integrating public key infrastructure (PKI) capabilities into software applications.