What's the best way to integrate the Bouncy Castle provider in a Java program? I know I can add it programmatically, by using:
import org.bouncycastle.jce.provider.BouncyCastleProvider;
...
Security.addProvider(new BouncyCastleProvider());
Or either I can add it to a path in the JRE on my machine.
What's the best choice?