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 >