[Box Backup] Raw File Encryption Key Management
Chris Wilson
boxbackup@fluffy.co.uk
Mon, 31 Mar 2008 09:29:16 +0100 (BST)
Hi Jamuel,
On Sun, 30 Mar 2008, Jamuel P. Starkey wrote:
> >From the docs I surmise that the raw file encryption key file contains
> >two keys: one AES and one Blowfish. Can some describe the
> >file/container
> that encapsulates these keys? I tried a cursory Google search for a
> description of raw encryption keys and didn't get very far . . .
>
> Are there any suggestions for a means to export these keys? Or even to
> transform the keys into another format for archival purposes?
No, they are not designed to be separated, they are useless without each
the other, and they are not designed to be useful or used for any purpose
at all other than Box Backup. Just archive the .raw file. It's just what
you need to restore files.
As far as I know there is no container, they are just just pulled out at
fixed offsets and lengths from the binary file. See
lib/backupclient/BackupClientCryptoKeys.cpp.
> Any information you can provide with respect to the raw file encryption
> keys would be greatly appreciated.
docs/backup/backup_encryption.txt is the only one that I know of, apart
from the source itself.
Cheers, Chris.
--
_____ __ _
\ __/ / ,__(_)_ | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
\ _/_/_/_//_/___/ | We are GNU : free your mind & your software |