That however isn't stopping one of the better known security and antivirus vendors out there from throwing their hat into the ring. Widely know cybersecurity and antivirus vendor Kaspersky has announced this week the availability of KasperskyOS. What the company is calling a new "secure operating system" aimed at network devices, industrial control systems and the Internet of Things.
In a post on his official blog, Eugene Kaspersky (chief executive of the company) announced the new product and offered a quick overview of what how the operating system hopes to keep system more secure and what their end game is. For you geeks they have been kind enough to cut out the sales and marketing approach and give some hard details. For the rest I'll summarize what Kaspersky has to say about their new OS below!
First off KasperskyOS is meant to be highly flexible. Their goal is to have an open project that is specialized specifically for niche projects and products. So don't expect to see it on any of your machines anytime soon. They are shooting more for enterprise applications that anything else. However, according to the KasperskyOS whitepaper, supported architectures include: x86/x64 CPU's: Pentium II or higher, ARM CPU,: ARMv7 or higher, and Ethernet: Realtek RTL8139, Intel i82580.
Security is built from the ground up with a secure Default Deny system at the process level and is wrapped into a microkernel. In simple words, it’s a system that does what it’s instructed to and is unable to do anything else. Unlike most operating systems, where as user interaction can bypass security controls, KasperskyOS is extremely locked down. It divides objects into isolated entities which only allows for very limited interaction between packages creating a wall between the OS, applications and security levels.
To create a package that could be applied in several different areas of granular customization, Kaspersky has developed three basic products into one:
- An Operating System (KasperskyOS)
- A standalone secure hypervisor (KSH) for running virtual machines
- A system for secure interaction between OS components (KSS)