MS Office Control: Specs

Modulesms office logo
How It Is Installed
End-User Experience
Security Framework
Licensing Options
Request Evaluation

Modules:

  • MSOEncryptor: Windows (commandline binary and library for C/C++ linkage; interfaces for COM/.NET1.1/.NET2)
  • FileOpen Add-ins: Windows Vista, XP, 2000 (running Microsoft Office 2000 or later for Excel and Word, Office 2002 or later for PowerPoint).

How it is installed:

You may distribute an unlimited number of the FileOpen Add-Ins for Office for your users to install. After a one-time registration, your users may view protected files with no password entry required, even though they remain secure.

End-user experience:

Opening a FileOpen-encrypted MSOffice file is no different than opening an unsecured version of the same file, from the end-user's perspective. The FileOpen add-in manages the opening of files (communicating with a server for permission in most cases). In cases where the document owner has disabled access (printing, copying of text, etc.), those menu items and toolbar buttons will be grayed out.

Because the FileOpen Encryptor produces well-formed, standard-compliant Microsoft Office files, they may be delivered in the same ways as any other such file (via http, email, cd-rom, etc.). The files will be recognized as authentic by content analysis systems and/or proxy servers and will not be intercepted by anti-virus programs.

Security framework:

FileOpen controls MSOffice Documents in the manner described in the Microsoft Office application programming interface (API) specification. The FileOpen Encryptor applies industry-standard 128-bit RC4 cipher to native MSOffice files. The keys used by FileOpen's Encryptor are generated by the document owner and stored separately from the document itself on the server of that publisher, or FileOpen's server in our hosted solution. Only the document owner knows the decryption key, and keys are dispensed for decryption only for authenticated users; neither FileOpen Systems nor any third party has a "backdoor" way of opening the encrypted files. The client/server communication for key transmission is routed over SSL, at the discretion of the document owner. If offline permission is granted, the plug-in stores keys in a local file encrypted using RC4 with a 128-bit key.

More detail is provided in the documentation accompanying the evaluation version.

Licensing Options:

FileOpen MSOffice Control is available as a Hosted solution, a licensed Server, or through individually licensed modules in the FileOpen Toolkit. Fully-functional evaluation versions are available on request.