Greetings,

I'm looking at the data-at-transit encryption implementation from the
security point of view, and I'm mildly surprised with following:

1) Passwords for keystore and truststore are in clear text in
cassandra.yaml (Why? If we are going into the trouble of creating keystore
and truststore, we want to protect our certificates and keys in case if the
intruder broke into the box. If so, why are we giving this intruder
passwords?)

2) We are instructing administrator to extract content of keystore and
leave all the keys and certs in clear.(Why? If we are giving it all away
why we even need the keystore? And if we do, why we are giving it away?)

Thanks,

Oleg

Reply via email to