I tried them myself and it does work but the data isn't encrypted. I only get encrypted data in the database files when I specify "dataEncryption=true". As a side effect of that I also have to drop the encryptionAlgorithm and encryptionKey properties and add in the bootPassword property. This then causes problems as some of the replication properties can't be mixed with bootPassword which I found was required to start the encrypted database.

Am I missing something? Is there a way of getting encrypted data without bootPassword?