Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Mon, 3 Sep 2012 11:44:00 +0530
From: Dhiru Kholia <>
Subject: Re: oldoffice

On Sun, Sep 2, 2012 at 10:22 PM, Rich Rumble <> wrote:
> On Sun, Sep 2, 2012 at 11:16 AM, Dhiru Kholia <> wrote:
>> On Sun, Sep 2, 2012 at 8:34 PM, magnum <> wrote:
>>> BTW, did they use some other encryption between Office 2003 and 2007? Is support for that planned too? Maybe I missed some discussion on the lists.
>> I don't think there was any other encryption scheme which was used
>> between Office 2003 and 2007.

> Since Office XP they supported other Cipher Types and longer keys
> (128bit I think); the default was the 40-bit RC4 until office 2003

Both 40-bit and 128-bit RC4 encryption algorithms are supported. The
code to do so is simple,

if(cur_salt->type == 4) /* 128-bit RC4 */
     memcpy(dek, Hfinal, 16);
else /* 40-bit RC4 */
     memcpy(dek, Hfinal, 5);

If you find an Office <= 2003 file which is not currently supported,
let me know.


Powered by blists - more mailing lists

Your e-mail address:

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.