Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase, mail # user - Re: why hbase doesn't provide Encryption


Copy link to this message
-
Re: why hbase doesn't provide Encryption
Farrokh Shahriari 2012-09-06, 05:31
Hi there
I want encryption before pushing data into hbase,and I've done it by
changing in some library to encrypt data.But it doesn't have any
performance,I mean for each row it should encrypt/decrypt the cell,so for a
query that has a lot of rows ,it will take a long time.
my question is this,why hbase doesn't have any option for that ( in hbase
shell like compression method ),for example like other relational
databases(sqlserver,.. ),is there any reason for that ?
 Thanks you guys
On Thu, Sep 6, 2012 at 2:23 AM, Julian Wissmann <[EMAIL PROTECTED]>wrote:

> What problem are you trying to solve? Do you want encryption between
> server and client, between servers or encryption of data within Hbase? You
> need to be more specific.
>
> If one of the first two is what you want: This kind of stuff can easily be
> achieved with stunnel or OpenVPN and can probably be considered a very
> esoteric requirement, as there are probably not many Hbase users out there,
> who have a cluster running across machines that are exposed to open
> networks.
> If you are looking for the latter, imo the correct way to do it would be
> encrypting data _before_ pushing it into the database. Java actually
> provides an excellent crypto framework for doing such things.
>
>
> 2012/9/5 Farrokh Shahriari <[EMAIL PROTECTED]>
>
>> Hello
>> I just wanna know why hbase doesn't provide Encryption ?
>>
>> Tnx
>>
>
>