Method of accessing a shared subroutine of computer system
AssigneeInternational Business Machines Corporation
InventorsHartmut Droege, Martin Witzel
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsHartmut Droege, Martin Witzel
Estimating the term…
The present invention relates to a method of accessing a shared subroutine (4a, 4b, 4c) being part of a shared library (4) of a computer system (100) that provides an encryption (10) of a parameter list passed to the shared subroutine (4a, 4b, 4c) in order to prevent unauthorized applications (2) from accessing said shared subroutine (4a4b, 4c). The encryption (10) is performed in authorized applications (1, 3), whereas the decryption (30) is performed in the shared subroutine (4a, 4b, 4c). A variant provides generating a first security information in an authorized application (1, 3), generating a second security information in said shared subroutine (4a, 4b, 4c) and comparing said first security information to said secondary security information to determine whether said shared subroutine (4a, 4b, 4c), may be executed.
Method of accessing a shared subroutine (4a, 4b, 4c) being part of a shared library (4) of a computer system (100), characterized by the following steps:
Method of accessing a shared subroutine (4a, 4b, 4c) being part of a shared library (4) of a computer system (100), characterized by the following steps:
Computer system (100) comprising at least one shared subroutine (4a, 4b, 4c), characterized by being capable of performing the method of:
Computer system (100) comprising at least one shared subroutine (4a, 4b, 4c), characterized by being capable of performing the method of:
Computer program product on a computer usable medium having computer readable program code means comprising at least one shared subroutine (4a, 4b, 4c) and at least one application (1), characterized by being capable of performing:
Computer program product on a computer usable medium having computer readable program code means comprising at least one shared subroutine (4a, 4b, 4c) and at least one application (1), characterized by being capable of performing:
Dependencies are inferred from the claim text.