Encrypting and decrypting a data stream
First Claim
1. A method for encrypting a data stream that is transmitted from a sender to a receiver via a channel after at least a part of which is encrypted, said method comprising:
- adjusting encryption attributes during transmission;
encrypting the data stream according to the adjusted encryption attributes; and
transmitting said encrypted data stream and information of said encryption attributes to said receiver.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides methods, systems and apparatus for encrypting and for decrypting a data stream, for securely sending a data stream and for securely receiving a data stream, and for secure transmission of a data stream. The data stream, after at least a part of it being encrypted, is transmitted from a sender to a receiver via a channel. An exemplary method for encrypting comprises: adjusting encryption attributes during transmission; encrypting the data stream according to the adjusted encryption attributes; and transmitting the encrypted data stream and information of the encryption attributes to the receiver.
33 Citations
32 Claims
-
1. A method for encrypting a data stream that is transmitted from a sender to a receiver via a channel after at least a part of which is encrypted, said method comprising:
-
adjusting encryption attributes during transmission;
encrypting the data stream according to the adjusted encryption attributes; and
transmitting said encrypted data stream and information of said encryption attributes to said receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for decrypting a data stream that is transmitted from a sender to a receiver via a channel after at least a part of which is encrypted, said method comprising:
-
receiving adjusted encryption attributes during reception of the encrypted data stream; and
decrypting the data stream according to said adjusted encryption attributes. - View Dependent Claims (15, 16)
-
-
17. An apparatus for encrypting a data stream that is transmitted from a sender to a receiver via a channel after at least a part of which is encrypted, said apparatus for encrypting comprising:
-
encryption attribute adjusting means for adjusting encryption attributes during transmission of the data stream to generate encryption attribute information; and
a scrambler for performing encryption of said at least part of the data stream according to the encryption attributes adjusted by said encryption attribute adjusting means. - View Dependent Claims (18, 19, 20, 21, 25)
-
-
22. An apparatus for decrypting a data stream that is transmitted from a sender to a receiver via a channel after at least a part of which is encrypted, said apparatus for decrypting comprising:
-
an encryption adjustment information receiving unit for receiving encryption attribute information from the sender; and
an unscrambler for performing decryption of said data stream according to the encryption attribute information received by said encryption adjustment information receiving unit. - View Dependent Claims (23, 24, 26)
-
-
27. A system for secure transmission of a data stream, comprising:
-
an apparatus for encrypting a data stream that is transmitted from a sender to a receiver via a channel after at least a part of which is encrypted, said apparatus for encrypting comprising;
encryption attribute adjusting means for adjusting encryption attributes during transmission of the data stream to generate encryption attribute information; and
a scrambler for performing encryption of said at least part of the data stream according to the encryption attributes adjusted by said encryption attribute adjusting means;
an apparatus for decrypting a data stream that is transmitted from a sender to a receiver via a channel after at least a part of which is encrypted, said apparatus for decrypting comprising;
an encryption adjustment information receiving unit for receiving encryption attribute information from the sender; and
an unscrambler for performing decryption of said data stream according to the encryption attribute information received by said encryption adjustment information receiving unit; and
a channel connecting said apparatus for sending a data stream and said apparatus for receiving a data stream.
-
-
28. An article of manufacture comprising a computer usable medium having computer readable program code means embodied therein for causing encryption of a data stream that is transmitted from a sender to a receiver via a channel after at least a part of which is encrypted, the computer readable program code means in said article of manufacture comprising computer readable program code means for causing a computer to effect the steps of:
-
adjusting encryption attributes during transmission;
encrypting the data stream according to the adjusted encryption attributes; and
transmitting the encrypted data stream and information of said encryption attributes to said receiver. - View Dependent Claims (29)
-
-
30. An article of manufacture comprising a computer usable medium having computer readable program code means embodied therein for causing decryption of a data stream that is transmitted from a sender to a receiver via a channel after at least a part of which is encrypted, the computer readable program code means in said article of manufacture comprising computer readable program code means for causing a computer to effect the steps of:
-
receiving adjusted encryption attributes during reception of the encrypted data stream; and
decrypting the data stream according to said adjusted encryption attributes. - View Dependent Claims (31)
-
-
32. A computer program product comprising a computer usable medium having computer readable program code means embodied therein for causing encryption of a data stream that is transmitted from a sender to a receiver via a channel after at least a part of which is encrypted, the computer readable program code means in said computer program product comprising computer readable program code means for causing a computer to effect the functions of:
-
encryption attribute adjusting means for adjusting encryption attributes during transmission of the data stream to generate encryption attribute information; and
a scrambler for performing encryption of said at least part of the data stream according to the encryption attributes adjusted by said encryption attribute adjusting means.
-
Specification