This is a follow-up mail.
Can someone please help with this issue?

Thanks,
Srujith

On Tue, Apr 8, 2025 at 12:54 PM SRUJITH PULIPAKA <srujit...@gmail.com>
wrote:

> Hi Apache PDFBox Team,
>
> I hope you're doing well.
>
> We are currently using Apache PDFBox in our software stack and have
> encountered an issue when deploying it in environments that enforce *FIPS
> 140-3 compliance.*
>
> Specifically, in the *COSWriter class*, PDFBox uses the
> *MessageDigest.getInstance("MD5")* call to generate document IDs. Under a
> FIPS-enabled JVM, MD5 is not allowed as it is not a FIPS-approved
> algorithm, leading to a `NoSuchAlgorithmException` during PDF generation.
>
> Is there any workaround or configuration to avoid MD5 in such
> environments? Alternatively, would the PDFBox team consider supporting a
> configurable or FIPS-compatible digest algorithm (like SHA-256) for the
> document ID generation?
>
> We’d greatly appreciate any guidance or future roadmap considerations in
> this regard. Thanks again for maintaining this excellent open-source
> library.
>
> Best regards,
> Srujith
>

Reply via email to