Skip to content

Commit 8837d91

Browse files
committed
Merge branch 'pgpainless-fixDirectS2K'
2 parents bdc9703 + e645f87 commit 8837d91

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

pg/src/main/java/org/bouncycastle/openpgp/PGPEncryptedDataGenerator.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,14 @@ else if (directS2K)
229229
for (int i = 0; i < methods.size(); i++)
230230
{
231231
PGPKeyEncryptionMethodGenerator method = (PGPKeyEncryptionMethodGenerator)methods.get(i);
232-
pOut.writePacket(method.generate(dataEncryptorBuilder, sessionKey));
232+
if (directS2K)
233+
{
234+
pOut.writePacket(method.generate(dataEncryptorBuilder, null));
235+
}
236+
else
237+
{
238+
pOut.writePacket(method.generate(dataEncryptorBuilder, sessionKey));
239+
}
233240
}
234241
try
235242
{

0 commit comments

Comments
 (0)