Explicitly specify Bouncy Castle as the provider being used

Starting with Jellybean, the default encryption provider is OpenSSL and not Bouncy Castle. We need to explicitly specify BC in order to avoid passcode problems in ```4.3```.