- You have a internal CA as part of your organization that can be used to generate both client and server certificates
- You have generated private keys and certificates signed by your CA for both the client and the server
- You are using at least Cassandra 1.2.3
Getting the certificates in all the right places is probably the trickiest part. Basically, it goes like this: