The word "Knox" usually brings up images of Fort Knox -- that impenetrable fortress of solitude that has served as the Department of the Treasury's Bullion Depository. So, naming an app that's sole purpose is to secure data from prying eyes is apropos. Once you understand the specific purpose of KNOX, the meaning becomes even more clear.
Samsung is a company that's fully aware of trends and business needs, and it understands there's a growing sector of people who use their mobile devices for both personal and professional reasons. Some might call that Bring Your Own Device (BYOD), while others consider it Standard Operating Procedure (SOP). Regardless of the acronym, the world is definitely growing more mobile. Thus, there's a special need to segregate personal and business data.
There are applications in the Google Play Store that do just this. One application is Divide. Although Divide does a good job with the task, in comparison to what KNOX promises, it falls way short.
These types of apps and systems attempt to place a barrier between personal and business data. In some instances (such as with Divide), the user experiences a completely different home screen (so there's no doubt which data is being used). Samsung, however, plans on taking this to an entirely different level with KNOX.
What is KNOX?
The very foundation of KNOX relies on two crucial pieces:
- Secure Boot
- Security Enhanced (SE) Android
Secure Boot prevents any non-verified -authorized applications from running on the device. This feature will go a long way to ensure malicious code cannot be run to compromise company data or attempt to access company resources.
SE Android provides the mechanism to isolate applications and data into different domains to reduce tampering and the bypassing of application security. It also works to prevent any damage to sensitive data caused by malicious software.
KNOX also uses what Samsung is calling TrustZone-based Integrity Measurement Architecture (TIMA), which serves as an integrity check on the Linux kernel. When TIMA detects that the integrity of either the boot loader or the kernel has been compromised, it takes action based on specific policies (such as disabling the kernel and powering down the device).
From the end-user perspective, KNOX will simply be a launcher on the home screen that opens a KNOX container and allows the user access to:
- File sharing
- Business Intelligence (BI) applications
Each of the enterprise applications (above) are isolated and encrypted -- both when in use and not. For encryption, KNOX uses a separate system (outside of the containers) with 256-bit key (AES-256) encryption.
For remote connectivity, KNOX employs an on-demand FIPS-certified VPN client. The VPN profiles are pushed out by the enterprise client. When a user opens an application that requires the use of a VPN profile, KNOX automatically launches the profile.
Samsung KNOX, from the ground up, protects enterprise data from being compromised and from exploits. For IT administrators, this means less worry about data leakage and network security breaks. For end users, it means not having to deal with cumbersome interfaces that prevent efficient work flow.
In the coming months, the business world should look forward to a combination of KNOX and the Galaxy S4 to re-define the mobile device for the enterprise. If you're looking for serious security on mobile devices, Samsung will probably be the go-to company.
Jack Wallen is an award-winning writer for TechRepublic and Linux.com. He’s an avid promoter of open source and the voice of The Android Expert. For more news about Jack Wallen, visit his website getjackd.net.