Our Technology

The network communications industry has many technologies that support and improve communication over various networks. Our technology brings security with numerous network optimizations into the mix.

The technology is a device driver framework that implements a concept of man-in-the-middle (MITM) TCP/IP stack. It is a TCP/IP networking stack built from the ground up specifically for the purposes of security and optimizations. It allows parties of network conversations to communicate transparently without noticing that optimizations and security checks are taking place. The framework supports many currently popular network protocols and performs programmable operations within the heart of the operating system - within device drivers.

Modern security frameworks implement security analysis within the application space by requiring applications either to link or to load modules that perform certain functions. In contrast, our technology operates transparently within the operating system and does not require any modifications to legacy software. It can be installed and updated independently of applications. The overhead of other security frameworks due to operations within the application space could substantial. Therefore, the advantages of using our technology are easy to notice:

Other security frameworks

Verigio framework

STandard Network Traffic Processing Verigio Network Traffic Processing

On the above diagram, red circles with letters indicate inefficiencies the other frameworks are suffering from. Those inefficiencies waste CPU time and reduce performance of the whole computer, not only its networking subsystem. Their impact on performance can be summarized as follows:

(A) and (C) Kernel-mode to user-mode transition. (B) User-mode traffic processing.

Just like other security frameworks, our framework can work fully within the application space as well. But a lot more benefits come from its use within device drivers. That is something the other frameworks can not easily match. With the precise implementation of optimizations of common processing bottlenecks, our framework allows to get the most out of the existing hardware and VMs.