Global Patent Index - EP 1050788 A2

EP 1050788 A2 20001108 - Method and apparatus for communicating safely with untrusted servers

Title (en)

Method and apparatus for communicating safely with untrusted servers

Title (de)

Verfahren und Vorrichtung zur sicheren Kommunikation mit untreuen Servern

Title (fr)

Méthode et dispositif de communication sécurisée avec des serveurs non fiables

Publication

EP 1050788 A2 20001108 (EN)

Application

EP 00202358 A 19941025

Priority

  • EP 94307840 A 19941025
  • US 16749693 A 19931215

Abstract (en)

An apparatus and a method are disclosed whereby a client application can use a trusted "Deputy" application to execute operation calls on several servers on behalf of the client, the Deputy application being able to convince the servers that the deputy application is representing the original client application, and the client thereby reducing the risk of being contaminated by uncontrolled access to an unknown server, while at the same time being able to obtain the desired processing results regardless of the number or location of servers involved in providing the results. A distributed operating system is disclosed which contains a client application, a number of servers and a deputy application. The deputy application can be trusted by the client application to act on behalf of the client application in executing a call on a target program, the call on the target program requiring access to program implementations on one or more of the servers, and the deputy application being able to prove to the servers that it is acting in behalf of the client application. The process requires that the client locate a Deputy application which can support the client application and which can be trusted by the client, and establish this Deputy application on a trusted machine. The client then executes all calls on a target object via this trusted Deputy which can then invoke calls on several objects which may be subservient to the target object, and which several subservient objects may be located on different servers. <IMAGE>

IPC 1-7

G06F 1/00; G06F 12/14

IPC 8 full level

G06F 9/46 (2006.01); G06F 12/00 (2006.01); G06F 21/00 (2006.01)

CPC (source: EP US)

G06F 9/465 (2013.01 - EP US); G06F 9/547 (2013.01 - EP US); G06F 21/6218 (2013.01 - EP US); G06F 2211/009 (2013.01 - EP US); G06F 2221/2141 (2013.01 - EP US)

Designated contracting state (EPC)

AT BE CH DE DK ES FR GB GR IE IT LI LU MC NL PT SE

DOCDB simple family (publication)

EP 0658848 A2 19950621; EP 0658848 A3 19961204; EP 0658848 B1 20020710; DE 69430942 D1 20020814; DE 69430942 T2 20030227; EP 1050788 A2 20001108; JP H07234846 A 19950905; US 5481715 A 19960102

DOCDB simple family (application)

EP 94307840 A 19941025; DE 69430942 T 19941025; EP 00202358 A 19941025; JP 33280094 A 19941215; US 16749693 A 19931215