Link

Using a different Provider for Encrypted Files

BuildVu can use a specific security provider for handling encrypted files. If you do not want to use the default, which should be perfect for most use cases, then there is a JVM flag -Dorg.jpedal.securityprovider. Remember to add the security provider to the classpath if needed, example usage would be:

-Dorg.jpedal.securityprovider="org.bouncycastle.jce.provider.BouncyCastleProvider"

By default, BuildVu uses our an internal implementation to decrypt encrypted pdfs, this will be used if you do not specify a security provider.

To learn more about Providers in Java we recommend reading The Provider Class section of the Java Cryptography Architecture (JCA) Reference Guide.

Still need help? Send us your questions.