This is an automated email from the ASF dual-hosted git repository.
tilman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pdfbox-docs.git
The following commit(s) were added to refs/heads/master by this push:
new 5c672968 PDFBOX-5300: clarify bc dependencies, update bc version
5c672968 is described below
commit 5c672968b1207b30c916fec522590ebc63449bbf
Author: Tilman Hausherr <[email protected]>
AuthorDate: Fri Jul 18 05:13:26 2025 +0200
PDFBOX-5300: clarify bc dependencies, update bc version
---
content/2.0/dependencies.md | 10 +++++-----
content/3.0/dependencies.md | 10 +++++-----
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/content/2.0/dependencies.md b/content/2.0/dependencies.md
index 7e3472b2..8423a0ad 100644
--- a/content/2.0/dependencies.md
+++ b/content/2.0/dependencies.md
@@ -113,27 +113,27 @@ For more reliable JPEG decoding the following part from
the [TwelveMonkeys libra
</dependency>
```
-### Public key encryption and signing
+### Public key encryption/decryption and signatures
-Public key encryption and signing PDFs requires the *bcprov*, *bcmail* and
*bcpkix* libraries from the [Legion of the Bouncy
Castle](http://www.bouncycastle.org/). These can be included in your Maven
project using the following dependencies:
+Public key encryption/decryption and signing/verifying PDFs requires the
*bcprov*, *bcmail* and *bcpkix* libraries from the [Legion of the Bouncy
Castle](http://www.bouncycastle.org/). These can be included in your Maven
project using the following dependencies:
```xml
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15to18</artifactId>
- <version>1.78.1</version>
+ <version>1.81</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcmail-jdk15to18</artifactId>
- <version>1.78.1</version>
+ <version>1.81</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15to18</artifactId>
- <version>1.78.1</version>
+ <version>1.81</version>
</dependency>
```
<p class="alert alert-info">It is always a good idea to check for a newer
version of the Bouncy Castle libraries. If you are using a more recent java
version you might adapt the <b>artifactId</b> as well.</p>
diff --git a/content/3.0/dependencies.md b/content/3.0/dependencies.md
index d748d327..9a1fbfee 100644
--- a/content/3.0/dependencies.md
+++ b/content/3.0/dependencies.md
@@ -113,27 +113,27 @@ For more reliable JPEG decoding the following part from
the [TwelveMonkeys libra
</dependency>
```
-### Public key encryption and signing
+### Public key encryption/decryption and signatures
-Public key encryption and signing PDFs requires the *bcprov*, *bcmail* and
*bcpkix* libraries from the [Legion of the Bouncy
Castle](http://www.bouncycastle.org/). These can be included in your Maven
project using the following dependencies:
+Public key encryption/decryption and signing/verifying PDFs requires the
*bcprov*, *bcmail* and *bcpkix* libraries from the [Legion of the Bouncy
Castle](http://www.bouncycastle.org/). These can be included in your Maven
project using the following dependencies:
```xml
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk18on</artifactId>
- <version>1.78.1</version>
+ <version>1.81</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcmail-jdk18on</artifactId>
- <version>1.78.1</version>
+ <version>1.81</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk18on</artifactId>
- <version>1.78.1</version>
+ <version>1.81</version>
</dependency>
```
<p class="alert alert-info">It is always a good idea to check for a newer
version of the Bouncy Castle libraries. If you are using a more recent java
version you might adapt the <b>artifactId</b> as well.</p>