Method for defining and checking a connection establishment authorisation, associated program data packet, associated device and associated program
First Claim
1. Method for defining and checking a connection establishment authorization, in which for a program (104) before its transfer to a device (10) of a user (SubA), an item of authorization data (112) is specified of which the value specifies connection establishment rights, in which the program (104) is transferred jointly with the authorization data (112) to the device (10) (50), in which the program (104) is stored in a memory unit of the device (10) together with the authorization data (112), in which, on execution of the program (104), a connection establishment is initiated via a data transmission network (16), and in which a security program (130) independent of the program (104) allows or rejects (162, 164) the connection establishment depending on the value of the authorization data (112).
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to, inter alia, a method according to which an authorization datum is predefined for a program before transmission to an appliance of a user, the value of the datum indicating a right to establish a connection. A security program which is independent of the program cited authorizes the establishment of a connection via a data transmission network during the running of the program, according to the value of the authorization datum, or rejects the establishment of the connection.
10 Citations
19 Claims
-
1. Method for defining and checking a connection establishment authorization,
in which for a program (104) before its transfer to a device (10) of a user (SubA), an item of authorization data (112) is specified of which the value specifies connection establishment rights, in which the program (104) is transferred jointly with the authorization data (112) to the device (10) (50), in which the program (104) is stored in a memory unit of the device (10) together with the authorization data (112), in which, on execution of the program (104), a connection establishment is initiated via a data transmission network (16), and in which a security program (130) independent of the program (104) allows or rejects (162, 164) the connection establishment depending on the value of the authorization data (112).
-
13. Program data package (100),
with program data (104) in a machine code or in a byte code, and with metadata (106) which is not a component of the program data (104), characterized in that the metadata (106) contains an authorization data item (112) the value of which specifies connection establishment rights.
-
15. Device, especially data processing system (14),
with a program execution unit (42) which executes a program (104) which initiates a connection establishment via a data transmission network (16), characterized by a test unit (130, 208), which, depending on the value of an authorization data item (112) assigned to the program (104), for which the value specifies connection establishment rights, allows or rejects the connection establishment (162, 164).
-
18. Program (130) with a command sequence, characterized in that, on its execution by a processor (42), depending on the value of an authorization data item (112) for which the values specifies a connection establishment right, a connection establishment of another program (104) is allowed or rejected (162, 164).
Specification