After upgrading to Fuse 6.3, BouncyCastle cannot validate the data processed by earlier versions

Solution Verified - Updated -

Issue

  • After upgrading from JBoss Fuse 6.2 to Fuse 6.3, existing bundles are failing as Fuse 6.3 is providing bcprov-jdk15on.jar version 1.54 or later. These bundles were deployed previously in Fuse 6.2 and were using bcprov-jdk15on.jar version 1.49 shipped with Fuse 6.2.

  • There is one functionality in our application, which encrypt the password using "bcprov" jar (version 1.49). As we are migrating from JBoss Fuse 6.2 to Fuse 6.3 R6, all the passwords encrypted using bcprov version 1.49 are not being validated with version 1.56 shipped with Fuse 6.3 R6

Environment

  • Red Hat Fuse 6.3.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content