From 1afcbacb043e64da405cc0cdad932485fcca475a Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Thu, 20 Mar 2025 20:02:55 +0100 Subject: [PATCH] Determine, whether to use AEAD by cosulting KeyRingProtectionSettings --- pgpainless-core/src/main/kotlin/org/pgpainless/PGPainless.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pgpainless-core/src/main/kotlin/org/pgpainless/PGPainless.kt b/pgpainless-core/src/main/kotlin/org/pgpainless/PGPainless.kt index 12e85ff7..3344a004 100644 --- a/pgpainless-core/src/main/kotlin/org/pgpainless/PGPainless.kt +++ b/pgpainless-core/src/main/kotlin/org/pgpainless/PGPainless.kt @@ -57,7 +57,10 @@ class PGPainless( creationTime: Date = Date() ): OpenPGPKeyGenerator = OpenPGPKeyGenerator( - implementation, version.numeric, version == OpenPGPKeyVersion.v6, creationTime) + implementation, + version.numeric, + algorithmPolicy.keyProtectionSettings.aead, + creationTime) .setAlgorithmSuite(algorithmPolicy.keyGenerationAlgorithmSuite) /**