Support for multiple encryption types and overriding default encryption
type