Method for encoding and decoding communication data
First Claim
Patent Images
1. A method for encrypting and decrypting communication data, transmitted in a plurality of data packets in a digital communication network comprising:
- encrypting the communication data in each of the plurality of data packets with a plurality of keys from a key table at a send location, wherein each individual data packet is encrypted with a selected key from the plurality of keys;
defining a key number for each selected key, wherein each defined key number comprises a random number assigned to each individual packet;
transmitting each key number of each selected key with each of the data packets as key information; and
decrypting the encrypted communication data in each of the plurality of data packet by assignment of each transmitted key number for each individual packet to a corresponding key stored in a key table set up at a receive location.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method for encoding and decoding communication data, especially voice data, which is transmitted in a plurality of data packets in a digital communication network, especially for internet telephony. The communication data is encoded by means of a selected code at an emission point in each of the data packets; a code number of the selected code is transmitted as code information with each of the data packets; and the communication data is decoded by allocating the code number to the code stored in the code table created at a reception point.
27 Citations
12 Claims
-
1. A method for encrypting and decrypting communication data, transmitted in a plurality of data packets in a digital communication network comprising:
-
encrypting the communication data in each of the plurality of data packets with a plurality of keys from a key table at a send location, wherein each individual data packet is encrypted with a selected key from the plurality of keys; defining a key number for each selected key, wherein each defined key number comprises a random number assigned to each individual packet; transmitting each key number of each selected key with each of the data packets as key information; and decrypting the encrypted communication data in each of the plurality of data packet by assignment of each transmitted key number for each individual packet to a corresponding key stored in a key table set up at a receive location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification