My Oracle Support Banner

Libcrypto.so Library Impacting OS Commands (Doc ID 2722559.1)

Last updated on NOVEMBER 16, 2020

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.17.0 and later
Information in this document applies to any platform.

Goal

With the Oracle Communications Billing and Revenue Management (BRM) installation comes with a libcrypto.so.1.0.0 file located in $IFW_HOME/lib/ folder. This library is global and is shared with other binaries of the Operating System (OS).

The libcrypto library provides the fundamental cryptographic routines used by libssl. For most uses, users should use the high level interface that is provided for performing cryptographic operations. This is known as the EVP interface (short for Envelope).
This interface provides a suite of functions for performing encryption/decryption (both symmetric and asymmetric), signing/verifying, as well as generating hashes and MAC codes, across the full range of OpenSSL supported algorithms and modes.
Working with the high level interface means that a lot of the complexity of performing cryptographic operations is hidden from view. A single consistent API is provided. In the event that you need to change your code to use a different algorithm (for example),
then this is a simple change when using the high level interface.

There is a know issues when libcrypto.so.1.0.0 version delivered by BRM causes other OS commands to fail.
 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.