Complete Communications Engineering

TSVCIS Cryptographic Features

In military communication devices, securing the data from adversary eavesdroppers is of utmost importance. The Tactical Secure Voice Cryptographic Interoperability Specification (TSVCIS) was written to follow common practices in cryptography for robust security and interoperability of next generation tactical secure voice radios. TSVCIS uses NSA’s Suite A and Commercial National Security Algorithm (CNSA) suite for encryption and over-the-air distribution (OTAD) key management to adhere to NSA’s Cryptographic Modernization requirements.

The implementation of Suite A algorithms is classified and use is reserved for protecting the most sensitive information. CNSA AES algorithms, which are the replacement to Suite B algorithms, are unclassified but are considered secure for top secret communication levels.

Most tactical secure voice communication devices are half-duplex, with short bursts of data. Therefore, procedures of the cryptographic system were design to minimized the latency of achieving synchronization between the transmitter and receiver.

TSVCIS has left into provisions for the ability to expand to newer encryption standards as demands change. For example, the NSA is developing a new set of standards to include quantum resistant algorithms. The cryptographic indicator field that is part of the Basic IV message specifies the type of encryption used.

TSVCIS Cryptographic Features


supported platforms

VOCAL Technologies, Ltd. TSVCIS software includes BCH and Hamming FEC, along with MELPe and VDR vocoder software. Please contact us to learn more about our TSVCIS and RoIP software solutions.

ProcessorsOperating Systems
  • Texas Instruments – C6xx (TMS320C62x, TMS320C64x, TMS320C645x, TMS320C66x, TMS320C67x), DaVinci, OMAP, C5xx (TMS320C54x, TMS320C55x)
  • Analog Devices – Blackfin, ADSP-21xx, TigerSHARC, SHARC
  • PowerPC, PowerQUICC
  • MIPS – MIPS32, MIPS64, MIPS4Kc
  • ARM – ARM7, ARM9, ARM9E, ARM10E, ARM11, StrongARM, ARMCortex-A8/A9/A15/A3x/A5x/A7x, Cortex-M3/M4/M7/M33
  • Intel / AMD – x86, x64 (both 32 and 64 bit modes)
  • Linux, uClinux, BSD, Unix
  • Microsoft Windows ACM / RTC / CE / Mobile
  • Apple iOS / iPhone / iPad & MacOS
  • Google Android
  • Green Hills Integrity
  • Micrium μCOS
  • Symbian
  • Wind River VxWorks
  • eCOS / eCOSPro