System and method for communicating encrypted data
First Claim
1. An encrypted data communication system for communicating an encrypted stream as an encrypted data stream from a device at transmitting end to a device at receiving end, wherein the device at transmitting end includes:
- an insertion unit for inserting at least a predetermined synchronization marker before or after a location identification code contained in the encrypted stream; and
a transmitter for transmitting the encrypted stream with the synchronization marker inserted therein, and wherein the device at receiving end includes;
a receiver for receiving the encrypted stream, a detector for detecting the bit sequence of the synchronization marker and the location identification code or the bit sequence of the location identification code and the synchronization marker contained in the received encrypted stream; and
a decryptor for decrypting the received encrypted stream based on the result of the detection of the detector.
1 Assignment
0 Petitions
Accused Products
Abstract
An encrypted data communication system for communicating an encrypted stream as an encrypted data stream from a device at transmitting end to a device at receiving end to suppress the effect of an erroneous detection of a dummy code is disclosed. A device at transmitting end generates a data stream having the bit sequence of a marker for determination, a synchronization marker and a location identification code after the data, encrypts the bit sequence of the data and the marker for determination and transmits the encrypted stream. A device at receiving end receives the encrypted stream, detects the bit sequence of the synchronization marker and the location identification code and decrypts the encrypted stream. In the case where the bit sequence of the data and the marker for determination is decrypted, the detection of the valid bit sequence is determined, while the detection of a dummy bit sequence is determined otherwise.
29 Citations
7 Claims
-
1. An encrypted data communication system for communicating an encrypted stream as an encrypted data stream from a device at transmitting end to a device at receiving end,
wherein the device at transmitting end includes: -
an insertion unit for inserting at least a predetermined synchronization marker before or after a location identification code contained in the encrypted stream; and
a transmitter for transmitting the encrypted stream with the synchronization marker inserted therein, and wherein the device at receiving end includes;
a receiver for receiving the encrypted stream, a detector for detecting the bit sequence of the synchronization marker and the location identification code or the bit sequence of the location identification code and the synchronization marker contained in the received encrypted stream; and
a decryptor for decrypting the received encrypted stream based on the result of the detection of the detector. - View Dependent Claims (2)
-
-
3. An encrypted data communication system for communicating an encrypted stream as an encrypted data stream from a device at transmitting end to a device at receiving end,
wherein the device at transmitting end includes an encryptor for encrypting the bit sequence of the data and a predetermined marker for determination contained in the data stream, and a transmitter for transmitting the encrypted stream obtained by encryption; - and
wherein the device at receiving end includes a receiver for receiving the encrypted stream, a detector for detecting the location identification code contained in the received encrypted stream, a decryptor for decrypting the encrypted stream based on the result of detection, and a determining unit for determining, based on the result of decryption, the detection of a valid location identification code upon decryption of the bit sequence of the data and a marker for determination and determining the detection of a dummy code otherwise. - View Dependent Claims (4, 5)
- and
-
6. An encrypted data communication system for communicating an encrypted stream as an encrypted data stream from a device at transmitting end to a device at receiving end,
wherein the device at transmitting end includes a generating unit for generating a data stream having, after the data, selected one of the bit sequence of a predetermined marker for determination, a predetermined synchronization marker and a location identification code and the bit sequence of a predetermined marker for determination, a location identification code and a predetermined synchronization marker, an encryptor for encrypting the bit sequence of the data and the marker for determination contained in the generated data stream, and a transmitter for transmitting the encrypted stream obtained by the encryption; - and
wherein the device at receiving end includes a receiver for receiving the encrypted stream, a detector for detecting selected one of the bit sequence of the synchronization marker and the location identification code and the bit sequence of the location identification code and the synchronization marker contained in the encrypted stream received, a decryptor for decrypting the encrypted stream based on the result of detection, and a determining unit for determining, based on the result of decryption, the valid detection of selected one of the bit sequence of the synchronization marker and the location identification code and the bit sequence of the location identification code and the synchronization marker upon decryption of the bit sequence of the data and the marker for determination, and determining the detection of a dummy bit sequence otherwise.
- and
-
7. A method of decrypting an encrypted stream including a location identification code, an encrypted data and an encrypted marker for determination, comprising the steps of:
-
receiving the encrypted stream;
detecting the location identification code contained in the received encrypted stream;
decrypting the received encrypted stream based on the result of detection; and
determining, based on the result of decryption the detection of the valid location identification code upon decryption of the bit sequence of the data and the marker for determination, and determining the detection of an erroneous location identification code otherwise.
-
Specification