Cryptographic sub-system is an electronic module for specialized applications to act as core security element for any communication or computing system to include signal conditioning and pre-processing (vocoding, video coding, compression) and post-encryption processing (formatting and integration) for main systems. The core cryptographic algorithms are customizable for a particular application. The sub-system is generally implemented on high-end electronics containing microprocessors, digital signal processors (DSP), field programmable gate arrays (FPGA) and complex programmable logic devices (CPLD). A variety of modules are available for expeditious customization and integration into the system.
Digital Currency Wallet
PriVault® is a specialized hardware product to hold cryptographic private keys safely inside the device's certified secure element in offline mode (cold storage). The device is usable for digital currency transactions for banking applications, electronic passports, credit cards, digital signing and crypto-currency.
Multi-Factor Authentication Access Tokens
MFA Access Tokens are specialized hardware devices pluggable in USB port of a computer. It is used for logging, accessing to a particular application, software and hardware device both as identity based and role based access authorization. There are a variety of application specific modules for one-factor (1FA), two-factor (2FA) or multi-factor authentication (MFA)
Cryptographic Key Management System
Key Management System (KMS) is an auxiliary system for any cryptographic system security management. It includes hardware based pure random cryptographic key generation, their distribution, application and revocation. Special application specific security features are incorporated to ensure quality and safety of cryptographic keys. KMS may also have auxiliary components such as Kay Fill Gun (KFG), Smart Key Cards, biometric MFA modules and Ignition Keys etc. These auxiliary components are selectively attached to KMS.