EP0989712A2

Method and apparatus for establishing a secure connection over a one-way data path

Abstract

The invention relates to a method for securely transmitting data between a client and a server. A communication system 250 has a server 252 coupled to a network. The server (252) is also connected to a client A (254) through a narrowband channel A (NBCA) (258) and a wideband channel A (WBCA) (260), and to a client B (256) through a narrowband channel (NBCB) (262) and a wideband channel B (WBCB) (264). The client and server are connected over the wideband channel and security information is exchanged. Then, data to be transmitted from the server to the client is encrypted using the security information at the server prior to transmission of the encrypted data from the server to the client over the narrowband channel.

EP0989712A2, drawing sheet 1
Sheet 1 of 13

Term

Term ended

Projected expiry passed 21 September 2019, 7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 6 independent, 4 dependent

  1. 1
    A method for securely transmitting data between a client and a server over a narrowband channel, where the client and server are connectable by not only the narrowband channel but also by a wideband channel, said method comprising:- connecting the client and server over the wideband channel;exchanging security information between the client and server over the wideband channel;encrypting data to be transmitted from the server to the client using the security information at the server;andtransmitting the encrypted data from the server to the client over the narrowband channel.
  2. 4
    A method as recited in any preceding claim wherein said method further comprises:-    transmitting different portions of the encrypted data from the server to the client over the narrowband channel and the wideband channel.
  3. 6
    A method for securely transmitting data between a client and a server over a narrowband channel, where the client and server are connectable by not only the narrowband channel but also by a wideband channel, said method comprising the steps of:- connecting the client and server over the wideband channel;exchanging security information between the client and server over the wideband channel;signing data to be transmitted from the server to the client based on the security information;transmitting the signed data from the server to the client over the narrowband channel;andwherein at least a portion of the narrowband channel and the wideband channel are wireless.
  4. 7
    A mobile device capable of connecting to a network of computers through a wireless link, said mobile device comprising:- a display screen that displays graphics and text;a message buffer that temporarily stores a message from a computer on the network of computers, the message having a service identity associated therewith;an application that utilizes the message received from the computer on the network of computers;anda cryptographic controller that controls encryption or signature of outgoing messages and controls the decryption or authentication of incoming messages, said cryptographic controller operating to establish a secure connection over which it receives the incoming messages by using a one-way channel, wherein a companion two-way channel is used to exchange security information needed to establish the secure connection over the one-way channel.
  5. 8
    A computer readable medium including computer program code for securely transmitting data between a client and a server over a narrowband channel, where the client and server are connectable by not only the narrowband channel but also by a wideband channel, said computer readable medium comprising:- computer program code for connecting the client and server over the wideband channel;computer program code for exchanging security information between the client and server over the wideband channel;computer program code for cryptographically processing data to be transmitted using the security information;andcomputer program code for transmitting the cryptographically processed data from the server to the client over the narrowband channel.
  6. 10
    A computer readable medium including computer program code for transmitting data in a secure manner from a server to a client, said computer readable medium comprising:- computer program code for exchanging security information between the client and the server over a first wireless channel between the client and the server;computer program code for cryptographically processing data to be transmitted from the server to the client based on the security information;andcomputer program code for transmitting the cryptographically processed data from the server to the client over a second wireless channel between the client and the server that carries data from the server to the client.