Optimize cryptographic signature in Oracle part 2: Finding the lost private key by manual decompilation
Introduction
🎯 Find the lost private key.
In part 1, we discussed migrating the cryptographic signature from a Java class in Oracle Database to a PL/SQL function leveraging DBMS_CRYPTO. This resulted in a 242 times speedup of the signing process.
In this post, we will explore the challenges faced in finding the correct private key and how we eventually succeeded.
A key lesson learned is to store your secrets in a safe place.