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

Switch to Threaded View
Accumulo, mail # dev - Storing Public Key As Column Qualifier


Copy link to this message
-
Re: Storing Public Key As Column Qualifier
David Medinets 2012-08-17, 01:43
My thinking on this topic was a little muddled. I went back to an old
encrypted email project of mine.

# generate private and public keys for andy
openssl genrsa -out andy.pem 2048
openssl rsa -in andy.pem -pubout > andy.pub

#encrypt and decrypt
openssl rsautl -encrypt -pubin -inkey andy.pub < my-message.txt >
my-encrypted-message.txt
openssl rsautl -decrypt -inkey andy.pem < my-encrypted-message.txt <
my-decrypted-message.txt

After encryption, the public key is no longer needed.

> On Aug 14, 2012 9:47 AM, "David Medinets" <[EMAIL PROTECTED]> wrote:
>
>> Is there any reason why I should not store a public key as the Column
>> Qualifier and an encrypted value as the Value in a record? The idea is
>> that my scan would return a set of encrypted values which would be
>> unencrypted by the application using a private key. This is only works
>> for simple data but it does allow each record to have a different
>> encryption key pair.
>>