IronKey has built its Enterprise D200 and S200 USB flash drives to withstand just about anything thrown at it. And I made it my goal to find out how much of a beating it could actually take.
The USB flash drives are rugged, waterproof to MIL-STD-810F specifications and meet Security Level 3 of FIPS 140-2. A tamper-resistant and tamper-evident design houses flash memory storage and a crypto chip, which provides AES 256-bit encryption in CBC mode.
For those who are price sensitive, the D200 series uses MLC flash memory, while the S200 series uses SLC flash memory to provide faster performance and longer data life. Both series share the same physical characteristics. The S200 is priced at $79 for a 1GB model, $199 for 8GBs and $299 for 16GB. The D200 is priced at $99 for a 4GB model, $129 for 8GB and $299 for 32GB. The management service costs $24 per user per year.
The IronKey drives are extraordinarily solidly constructed of flash memory embedded in military-grade epoxy wrapped in a single piece aluminum casing. To put it concisely, I beat the hell out of these things. I blame IronKey for encouraging me by sending me seven test units. I felt like I should just keep finding new ways to torture them.
The hardware didn't flinch when thrown off the roof of a four-story building, spiked down a flight of stairs, put through the dishwasher and anchored under Barnegat Bay for a month. The body took the blow of a 20-pound weight, although the cap did split open after a direct shot. The USB connector, however, was undamaged.
I broiled the device in the toaster oven at 325 degrees for 15 minutes, at which time the plastic over the "in use" LED melted into a brown gooey mess. I allowed the drive to cool to room temperature and then plugged it in, and it didn't work. Fascinatingly, a cheap USB drive did work after being subjected to the same broiling. IronKey specifies maximum operating temperature at 70 degrees C, or 158 degrees F, which is reasonable-exposing the hardware to such heat would be a rather unusual use case.
IronKey provides a hosted (SAAS) management solution for enterprise customers to enroll, deploy and manage devices once they create an online account. The company does provide an on-premises software solution, but since, according to IronKey, most of its clients opt for the online service, I chose to review that. First I created a management account and a default security policy. Then I enrolled devices based on serial number in the management console and applied a security configuration prior to deploying to end users. Devices are shipped with bar codes etched into them that are mapped to serial numbers stored on the device to enable rapid deployment and asset tracking. Units can go very quickly from their boxes to providing users with preconfigured and secure portable storage environments.
The device can be configured to not only provide encrypted storage but to also self-defend. I installed the Silver Bullet Service, an optional management feature that checks and applies security policy from the IronKey server over the Internet when a drive is connected and log-in is attempted. With the Silver Bullet Service, I set and verified the functioning of drives to deny access if the security policy could not be accessed online, lock out the user or issue a self-destruct command, in which case the crypto chip is destroyed and the data is deleted from the flash memory.
I easily placed restrictions on location based on the network the host is connected to when the device is attached. This could be useful in a situation where employees can use devices at work but not on the road or at home. Configuration options are extensive: The device can be set to pull a configuration script from a URL or to route all traffic through a proxy, where the traffic can be secured and audited. On a device or group basis, I could prevent read and/or write, and applied Lockdown Autorun to prevent executables from running on the drive. Between read-only and preventing executables from running from removable media, I had the beginning of a larger anti-malware campaign.
There are tools to help create secure backups either on the drive or from the drive. These can be preconfigured by an administrator or manually invoked by the user. From the management console, it was very easy to choose which features and applications to deploy to individual units. I chose to deploy the full suite, but could just as easily have deployed the units as storage only.
When I plugged in the D200 (or S200, they are functionally the same), I went to My Computer, double-clicked IronKey Unlocker and then double-clicked IronKey.exe to launch the IronKey Control Panel. Secure versions of applications such as Mozilla Firefox can be run from the S200. First-time users can orient themselves rapidly by reading the PDF "IronKey Enterprise User Guide." Identity Manager stores and protects usernames and passwords-either automatically as each site is visited or manually keyed in and saved. A virtual keyboard pops up on-screen whenever a user is prompted for a password to prevent keyloggers from stealing them. I enjoyed being able to toggle Secure Sessions on and off with a single click from within Firefox. Toggling this switch enables Tor (The Onion Router), an open-source HTTP proxy that renders user IP addresses untraceable-and therefore safer from attacks. There's nothing saved to the drive and nothing run from the drive, Firefox is proxied through Tor, and your users are looking pretty clean in the outside world.
Performance for the D200 was rated at up to 25MB/s read and 17MB/s write. The best result obtained through ATTO Disk Benchmark was 27.5MB/s read and 11.3MB/s write. I copied a 700MB file to the drive in 71.9 seconds (9.7MB/s) and back in 30.0 seconds (23.3MB/s). For the S200, the device is rated at 27MBps read and 24MB/s write, a significant difference from the 26.9MB/s read and 14.5MB/s write that I measured in ATTO. I copied a 361MB file to the S200 in 30.5 seconds (11.8MB/s) and from the S200 in 17.8 seconds (20.2MB/s). These are very respectable numbers, although it is worth noting that write speeds are well below the manufacturer's ratings. For reference, a "normal" or "el cheapo" USB stick does 24.0 MB/s read and 6.6MB/s write in ATTO.
IronKey is compatible with a wider variety of operating systems than the competition, such as Windows 7, Vista, XP SP2 and 2000 SP4; Mac OS X 10.4+; and Linux 2.6+. I had no problem using the S200 on various flavors of Windows and Linux. For a far-flung enterprise, this is significant: A device could be preconfigured and prepopulated with important information, mount on just about anything, and run its own secure environment. In my case, I connected my S200, launched Firefox, installed the Xmarks plug-in and had access to all of my bookmarks. I could just as easily had essential policies, procedures, manuals and other documentation saved to the drive.
Sending field agents a netbook and a preconfigured IronKey is something worth considering if your business or agency compels quick mobilization.