Patent ID: 6907530

Claim:
A system for establishing secured communications pathways across an open unsecured network using mobile code, comprising: an authentication server; at least one application server arranged to be connected to the authentication server by a secured pathway; and at least one platform-independent mobile code authentication and encryption program, wherein said authentication server is arranged to supply said platform-independent mobile code authentication and encryption program to a user's computing device upon authentication of the user, wherein said platform-independent mobile code authentication and encryption program is arranged to authenticate itself to the authentication server to establish a secure communications pathway without requiring pre-installation of authentication and encryption client software on the user's computing device, and wherein said platform-independent mobile code authentication and encryption program is arranged to the transmit data from the user's computing device to an application server by encrypting the data and transmitting the data to the authentication server for forwarding to the application server, and by decrypting data originating from the application server and transmitted via the authentication server.