Although it's crude, websphere for example provides a simple, internal
hashing algorithm to encrypt the clear text passwords.  it's quite
easy to decrypt the passwords ... however, it's an extra step that
takes a bit more time ... as opposed to saying, "hi, here are my
cleartext passwords.  have fun"

even something crude like base64 encode/decode on the cleartext string
would be better than clear text. when cassandra is loading the
cassandra.yaml and it gets to encryption_options, it can perform a
base64 decode against the encoded string.

-sasha

On Wed, Apr 27, 2011 at 5:09 AM, David Strauss <da...@davidstrauss.net> wrote:
> On Tue, 2011-04-26 at 08:57 +0200, Sasha Dolgy wrote:
>> Is it possible to store an encrypted keystore_password and
>> truststore_password in the cassandra.yaml?  I see that the defaults
>> allow cleartext which isn't suitable when negotiating with security
>> specialists for sign-off of a solution...
>
> If the passwords are encrypted, when and how would they be decrypted?

Reply via email to