and here is a HUGE problem, you package org.bouncycastle inside you lib. You SHOULD shadow this public package or provide dependency of it as external library. Otherwise it could BROKE enterprise code where you lib is used.
I tested your “pom.xml” in an Eclipse project to install the Aspose.Total for Java 25.4 libraries. I even tried the latest Aspose.Total for Java 25.8. Upon review, I found that “org.bouncycastle” is included only within the Aspose.OMR for Java JAR, while other JARs do not contain it. We appreciate you bringing up this matter and sharing your suggestions. We will investigate the issue further and update you soon.