Service: re-engineering and implementation of new functionality
Solution type: desktop application
Business area: security & data protection
Period: 02.2007-04.2007; 05.2008-08.2008
Key problems
Recent proliferation of USB ports and CD/DVD writers on laptops and PCs increased occurrence of data leakage events within enterprises. Lost or stolen removable media, such as disk-based MP3 players, digital cameras with smart media cards, memory sticks, compact flash and CD/DVD containing Restricted Data, puts organizations data and their business at risk.
The client's existing disk encryption solution for enterprises did not protect USB devices, portable hard drives and CD/DVD drives.
Solution
Arcadia developed a Media Encryption Solution from scratch. The Encryption Solution solved the problem of unauthorized data access by delivering the ability to encrypt data on any storage device or media. This capability allowed employees to safely transport and use data on portable media and securely distribute data via email.
The Encryption Solution could be deployed easily across all endpoints, and policy settings could be updated according to changing business needs.
In the scope of the project Arcadia re-wrote file system driver components of the Encryption Solution to make them compatible with Windows Vista. Standalone utility was re-written to provide better look-and-feel and improved usability.
Quality assurance cycle included both regression testing, to make sure that existing functionality hadn’t been deteriorated, and system testing on newly supported platform.
Interoperability testing with the most common Anti-virus and firewall products was performed.
Development tools
- SVN 1.4 (Subversion)
- Visual C++ 6.0 – 9.0
- Test Track Pro v. 6.1 - 7.6
Technologies used
- Microsoft Windows 2000/XP/Vista
- Main technology: kernel mode file system filter driver, system services
- DDK 6000-6001, SDK, STL
- Windows Explorer context menu plug-ins
Duration and scope
6.5 months / ~2500 person-hours