views:

111

answers:

2

I am looking for documentation on the encryption algorithm used by Office for its BIFF files.

The documetation says: "All records after FILEPASS are encrypted (see the Office Open XML specification (Ecma Internation Standard 376) for further details)."

I looked at the ECMA documentation but could not find anything related to encryption for BIFF.

Any pointer?

A: 

Probably RC4, or something else called SEAL:
http://sc.openoffice.org/excelfileformat.pdf (page 169)

David
+1  A: 

Does this blog post help?

http://blogs.msdn.com/david_leblanc/archive/2008/07/03/office-crypto-follies.aspx

andrew