Authentication/Key exchange and encryption subsystem for software distribution and distributed system support.

Problem: A large computer manufacturer installed custom monitoring software in their servers to reduce service calls and automate system software upgrades/patches. The company has global reach with responsibility for millions of pieces of hardware. This software automatically notifies a central authority when hardware or system software problems are detected. The service originally worked only on dialup connections and was slow and expensive. Using the Internet for connectivity corrected these problems, but our client's customers wanted a guarantee that the Internet connection was secure.

Action: We were contracted to develop an authentication/key encryption subsystem to be integrated into our client's product.

Result: The subsystem was delivered on schedule and the new version of our client's product was rolled out. The product could now use the Internet to provide faster service at lower cost, with the necessary guarantees that the customer's clients could conduct their activities using a secure system.