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 RavenHQ encryption and data at rest
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
 
Chris Marisic  
View profile  
 More options Apr 5 2012, 12:29 pm
From: Chris Marisic <ch...@marisic.com>
Date: Thu, 5 Apr 2012 09:29:56 -0700 (PDT)
Local: Thurs, Apr 5 2012 12:29 pm
Subject: Re: [RavenDB] RavenHQ encryption and data at rest

Is there a target date for that yet?

On Thursday, April 5, 2012 12:28:31 PM UTC-4, Oren Eini wrote:

> Okay, that means that it would have to wait until we complete the
> encryption bundle for RavenDB enterprise.

> On Thu, Apr 5, 2012 at 6:45 PM, Chris Marisic <ch...@marisic.com> wrote:

>> Indexes have to be protected as the information HIPAA requires protected
>> is some of the most common information staff will want to search on to find
>> users of the system.

>> On Thursday, April 5, 2012 11:36:46 AM UTC-4, Oren Eini wrote:

>>> Would something like this suffice?
>>> http://daniellang.net/**document-level-encryption-in-**ravendb/<http://daniellang.net/document-level-encryption-in-ravendb/>

>>> (Note that indexes aren't encrypted here)

>>> On Thu, Apr 5, 2012 at 6:35 PM, Chris Marisic <ch...@marisic.com> wrote:

>>>> Yes those are my primary concerns.

>>>> On Thursday, April 5, 2012 11:24:38 AM UTC-4, Oren Eini wrote:

>>>>> Chris,
>>>>> As I understand from you answer, you don't care about the actual
>>>>> encryption, right? Just about being compliant with the regulator?

>>>>> On Thu, Apr 5, 2012 at 3:58 PM, Chris Marisic <ch...@marisic.com>wrote:

>>>>>> inline

>>>>>> On Wednesday, April 4, 2012 4:30:19 PM UTC-4, Oren Eini wrote:

>>>>>>> That the data is never on disk?

>>>>>> I don't want an in memory database

>>>>>>> Is this ever an issue that the data (decrypted in memory) can end up
>>>>>>> in the page file?

>>>>>> No, government regulation does not specifically address any
>>>>>> requirements on this. Of course if the paging file is on an encrypting file
>>>>>> system that covers that at minimal cost.

>>>>>>> What about the key management?

>>>>>> Government regulation makes no specifics to the implementation of
>>>>>> this. A certificate would probably be most secure, but even a crypto string
>>>>>> that has best efforts to be safe guarded would be sufficient.

>>>>>>> Is it a concerned that RavenDB itself can get this data?

>>>>>> No, it's entirely fine that the database can read the data.

>>>>>>>  How do you handle backups?

>>>>>> As long as the plain text data is never physically on the disk as
>>>>>> plain text any solution is applicable.

>>>>>>> Can you do an export?

>>>>>>  As long as the plain text data is never physically on the disk as
>>>>>> plain text any solution is applicable.

>>>>>>> There are a LOT of issues that aren't as simple as simply stating "I
>>>>>>> need it encrypted"

>>>>>> Government regulation generally isn't interested in reality and many
>>>>>> times is written purely to be "feel good" legislation. I personally find
>>>>>> the concept of needing data encrypted at rest on a cloud platform that is
>>>>>> hosted in ultra secure data centers to be a joke, but that doesn't change
>>>>>> the legislation.

>>>>>>> On Wed, Apr 4, 2012 at 5:49 PM, Chris Marisic <ch...@marisic.com>wrote:

>>>>>>>> "We can have RavenDB store the data internally in an encrypted
>>>>>>>> format quite easily. The question here is what is it that you are trying to
>>>>>>>> do? "

>>>>>>>> I want the data encrypted, without the performance cost of having
>>>>>>>> full document encryption. Unless as I said that it's possible to make the
>>>>>>>> performance cost of full document encryption (obviously including the
>>>>>>>> effects indexes and searching) to be negligible when compared to file
>>>>>>>> system encryption.

>>>>>>>> On Wednesday, April 4, 2012 10:29:38 AM UTC-4, Oren Eini wrote:

>>>>>>>>> Chris,
>>>>>>>>> The major problem of handling encryption is simple, what is it
>>>>>>>>> that you are trying to do?
>>>>>>>>> Another aspect is key management, but we will deal with that a bit
>>>>>>>>> later.

>>>>>>>>> We can have RavenDB store the data internally in an encrypted
>>>>>>>>> format quite easily. The question here is what is it that you are trying to
>>>>>>>>> do? Obviously RavenDB would have to have a way to decrypt them. And then
>>>>>>>>> the question is who holds the key?
>>>>>>>>> In this scenario, RavenHQ would have to hold the key, and anyone
>>>>>>>>> who could gain access to the machine to examine the raw files would also
>>>>>>>>> very likely get access to the key as well.

>>>>>>>>> Other alternatives, like DPAPI and friends all rely on assuming
>>>>>>>>> that you have access to the actual machine, which falls down when you
>>>>>>>>> realize that we also need to be able to setup a new machine if the old one
>>>>>>>>> just died.

>>>>>>>>> It would be the simplest thing in the world from our perspective
>>>>>>>>> to say something like: "Oh, of course it is encrypted" by simply turning on
>>>>>>>>> FS encryption. But that would be irresponsible to do without actually
>>>>>>>>> considering all of these factors.

>>>>>>>>> This is something that we put some thought about, but I won't feel
>>>>>>>>> comfortable actually doing this without having good answers to all of those
>>>>>>>>> problems.

>>>>>>>>> On Wed, Apr 4, 2012 at 5:22 PM, Chris Marisic <ch...@marisic.com>wrote:

>>>>>>>>>> This is extremely going to limit your ability to reach adoption
>>>>>>>>>> in the business world. I suppose full document encryption would be a "work
>>>>>>>>>> around" however I don't want to pay the price for dealing with encryption
>>>>>>>>>> at the document level. Unless you can make it so optimized there's no
>>>>>>>>>> noticeable difference between an encrypting file system vs document
>>>>>>>>>> encryption.

>>>>>>>>>> On Wednesday, April 4, 2012 10:18:17 AM UTC-4, Chris Marisic
>>>>>>>>>> wrote:

>>>>>>>>>>> Well this is unfortunate, this means it is impossible for me to
>>>>>>>>>>> host in RavenHQ.

>>>>>>>>>>> On Wednesday, April 4, 2012 4:25:38 AM UTC-4, Oren Eini wrote:

>>>>>>>>>>>> We can't really do that, we handle backups via snapshotting the
>>>>>>>>>>>> drive, not by actually doing the full backup.

>>>>>>>>>>>> On Tue, Apr 3, 2012 at 6:59 PM, Chris Marisic <
>>>>>>>>>>>> ch...@marisic.com> wrote:

>>>>>>>>>>>>> If the backups are zipped using encryption before being moved
>>>>>>>>>>>>> to S3 storage that would eliminate the exposure of plain text data.

>>>>>>>>>>>>> On Tuesday, April 3, 2012 11:41:57 AM UTC-4, Oren Eini wrote:

>>>>>>>>>>>>>> I don't know, it would results in major complication for
>>>>>>>>>>>>>> backups, for example.

>>>>>>>>>>>>>> On Tue, Apr 3, 2012 at 4:21 PM, Chris Marisic <
>>>>>>>>>>>>>> ch...@marisic.com> wrote:

>>>>>>>>>>>>>>> Is there a time line for supporting this? I don't require
>>>>>>>>>>>>>>> the docs themselves to be encrypted in the database, only the data to be on
>>>>>>>>>>>>>>> an encrypting partition. Basically running BitLocker on the data directory
>>>>>>>>>>>>>>> or entire host.

>>>>>>>>>>>>>>> On Monday, April 2, 2012 7:50:57 PM UTC-4, Oren Eini wrote:

>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>> No, the RavenHQ data is not encrypted at this time.

>>>>>>>>>>>>>>>> On Mon, Apr 2, 2012 at 4:59 PM, Chris Marisic <
>>>>>>>>>>>>>>>> ch...@marisic.com> wrote:

>>>>>>>>>>>>>>>>> When using RavenHQ is the data stored on an encrypting
>>>>>>>>>>>>>>>>> file system such that if someone broke into Amazon's data centers and stole
>>>>>>>>>>>>>>>>> hard drives from the servers that my data would not be able to be
>>>>>>>>>>>>>>>>> compromised by just directly accessing the esent storage directory?


 
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.