Official source patch from the OpenSSL project ============================================== FILENAME: APPLY TO: CONTACT: DATE: openssl-0.9.1c-bnrec.patch OpenSSL 0.9.1c openssl@openssl.org 03-Mar-1999 DESCRIPTION: The Big Number (BN) library in OpenSSL 0.9.1c has some problems when dealing with very large numbers. Because mostly all other OpenSSL sub-libraries (including the RSA library) are based on BN, this can cause failures when doing certificate verification and performing other SSL functions. These BN bugs are already fixed for OpenSSL 0.9.2. But for OpenSSL 0.9.1c the easiest workaround to fix the subtle problems is to apply the above patch which mainly disables the broken Montgomery multiplication algorithm inside BN. PATCH: Move this file to the top-level directory of a fresh OpenSSL 0.9.1c source tree and run the command ``patch -p0