Skip to main content

Star-knowledge

Customer story

Windows Based Security Management for a Cybersecurity Firm

A global cybersecurity solutions development firm — a startup owned by a large business conglomerate — had acquired a security domain product with no way for end users to change configuration on the fly, only a one-time setup done at implementation. We built a secure Web API-based sync solution starting with a Windows client, giving admins on-the-fly configuration by user group, asset visualization, encrypted endpoint communication over a multi-tunnel secure channel, and seamless over-the-air updates.

Engagement facts

Client

Global cybersecurity solutions development firm, a startup owned by a large business conglomerate

Industry

Cybersecurity

Region

California, New York, Illinois

Service

Custom Windows-based security management client with backend sync

Stack

C#

Windows WPF

.NET

RESTful services

32-bit & 64-bit

operating system compatibility unified across client machines

Over-the-air

updates delivered automatically to endpoints

Encrypted

Web API traffic secured over SSH

Multi-tunnel

secure channel setup for data in transit

windows based security management

The client

A global cybersecurity solutions development firm

The client is a global cybersecurity solutions development firm — a startup owned by a large business conglomerate.

The need

Modernizing an acquired security product for the cloud era

The client had acquired some security domain products and wanted to enhance the product’s capability to match market needs, with a focus on rising digitalization and cloud adoption. With internet security in mind, and integrating cloud-based solutions, there was a need to merge a legacy application to the cloud. The client was looking to use an asset management system where every IP device was treated as an asset, secured with role-based access control (RBAC) at each endpoint.

The challenge

A one-time-setup product that couldn't reconfigure on the fly, across every platform

The client had already acquired a solution that gave end users no way to change configuration on the fly — all settings were a one-time setup done during implementation. The client needed to let admins configure and set up assets by user group through a simple interface, with those settings reflected to the user on the fly, and wanted endpoint applications to receive updated settings from the server, requiring the endpoint application to sync with the backend server. The interface needed to be built across several platforms the client was already working on. Star Knowledge stepped in to help build the Windows client first, as the stepping stone for the other platforms — Windows being the most commonly adopted — designing complete integrations, over-the-air updates on the client, and a multi-tunnel secure channel to ensure data integrity in transit. The client also wanted the system integrated with existing tools and systems, along with several unique data filters and search features on the fly.

The solution

A secured Web API syncing endpoint settings, encrypted end to end

Star Knowledge proposed using a Web API to sync endpoints to the backend server, keeping settings up to date. The solution involved exposing a secured Web API through which endpoints read settings and sync themselves.

01

Secured Web API sync

Exposed a secured Web API through which endpoints read settings and sync themselves, keeping configuration up to date automatically.

02

Asset visualization

Set up asset visualization so users can see the list of assets available to them.

03

Encrypted, multi-tunnel transport

Encrypted all data transmitted and received via the Web API, hosted over SSH, and created a multi-tunnel setup for secure communication channels, leaving no room for hackers to inject or intercept configurations.

04

Cross-architecture compatibility & OTA updates

Resolved compatibility issues between 32-bit and 64-bit machines so the system worked uniformly, and built an over-the-air update package installer to deliver the latest updates on the fly.

Benefits

What changed for the client

Secure configuration sync

Configurations sync securely between endpoints and the backend server.

Asset visualization on the fly

Users can view their available assets in real time.

Quick implementation

The solution was quick to implement across the client’s environment.

Cross-platform compatibility

The solution is compatible with all platforms, with endpoint development made simple and seamless deployment enabled through over-the-air updates. 

  • Secure sync of configurations 
  • Asset visualization on the fly 
  • Quick implementation 
  • Compatible with all platforms 
  • Endpoints development made simple 
  • Seamless deployment with over-the-air updates 

Technology

What we used

Reading this because your security product can't reconfigure without a full reimplementation?

See how our custom development team scopes a security management project.

Your security solution

Looking for a similar Windows-based security management solution?

Get in touch with us for a quick consultation and cloud adoption solutions.

More migration work

Related case studies