Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Firefox profile encryption
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Denis Cormier  
View profile  
 More options Jun 5 2012, 10:37 am
Newsgroups: mozilla.dev.tech.crypto
From: Denis Cormier <denis.r.corm...@gmail.com>
Date: Tue, 5 Jun 2012 10:37:09 -0400
Local: Tues, Jun 5 2012 10:37 am
Subject: Re: Firefox profile encryption
Thanks for the reply.

I don't have my project posted. The main parts involve replacing the SQLite
databases with SQLCipher databases to encrypt all the .sqlite files and
using NSS to encrypt the non-sqlite files at the stream level. I am still
working out the details, such as providing a key for SQLCipher and a
key/initialization vector for NSS.

For key3.db, I understood that it contains information about the master
password and another key used to unlock signons.sqlite. Considering I can
encrypt signons.sqlite (with a separate key not contained in key3.db),
should I bother messing with key3.db?

Cheers,

- Denis

On Mon, Jun 4, 2012 at 11:20 AM, David Dahl <dd...@mozilla.com> wrote:
> ----- Original Message -----
> > From: "Denis Cormier" <denis.r.corm...@gmail.com>
> > To: dev-tech-cry...@lists.mozilla.org
> > Sent: Monday, June 4, 2012 9:10:34 AM
> > Subject: Firefox profile encryption

> > 1. Assuming the user does not enter a master password, would key3.db
> > require further encryption?
> > 2. Am I missing files from the profile that would contain sensitive
> > information?

> I believe the key3.db stores everything encrypted. I am not sure where the
> key it uses to encrypt things might be stored.

> You should also include 'sessionstore.bak' and 'webappsstore.sqlite'
> (which may only be in pre-releases right now). Also, localstore.rdf has
> information about extensions and search providers you have installed, my
> nightly build also has chromeappsstore.sqlite which has web urls in it that
> are I think pinned to the new tab page.

> Is your project hosted anywhere? I am quite interested in how this will
> work.

> Cheers,

> David

> --
> dev-tech-crypto mailing list
> dev-tech-cry...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-tech-crypto


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.