1. Field of the Invention
The invention relates to audio data transmission, and more particularly, to a method for encrypting audio data and then transmitting the encrypted audio data via a high definition audio link, and an apparatus thereof.
2. Description of the Prior Art
More and more consumers have moved their personal computers to their living rooms in order to enjoy digital music and movies with multi-channel audio systems and large-screen televisions. This trend indicates that consumers might consider connecting more advanced speakers to their computers; however, if the audio subsystem of the computer (whether integrated or external) cannot match the high level of the advanced speaker, the overall playing quality of the digital media will be influenced. In addition, reproducing two audio streams on the computer simultaneously is now a common request; for example, consumers might want to play a symphony in the study while playing a movie in the living room. This cannot be accomplished with conventional audio solutions. High Definition Audio (HD Audio) standard defined by Intel, however, are more advanced than previous audio standards. HD Audio can support up to 8 audio channels at 192 kHz/32 bits, while the conventional AC97 standard can only support up to 6 channels at 48 kHz/20 bits. Therefore, by introducing the new High Definition Audio standard, better audio quality could be achieved to satisfy users' needs.
However, No matter whether it is the currently commonly used AC97 standard or the newly developed HD Audio standard that is adopted, conventional computer systems and audio systems still use a data format that can be directly decoded and played, such as the pulse code modulation (PCM) format, to store and transmit audio data. This means that audio data are vulnerable to theft by illegal users (i.e., hackers) during the course of storage and transmission, leading to flawed protection of both personal privacy and intellectual property rights.
Therefore, one of the objectives of the present invention is to introduce, in computer systems or audio systems, encryption techniques, which encrypt audio data during the course of audio data storage or transmission, so as to ensure that, even if the encrypted audio data is subject to theft by an illegal user, the actual content of the audio data will not be known because of the encryption.
According to an embodiment of the claimed invention, an audio processing system comprises an audio data source, a host system and an audio device. The audio data source is utilized to provide audio data. The host system, coupled to the audio data source, is utilized to receive the audio data and perform an encryption process upon the audio data according to an encryption standard. The audio device coupled to the host system via a link standard is utilized to receive the audio data encrypted by the host system according to the link standard and perform a decryption process upon the encrypted audio data.
According to another embodiment of the claimed invention, an audio data transmission method comprises providing audio data; performing an encryption process upon the audio data according to an encryption standard; transmitting the encrypted audio data to an audio device via a link standard; and utilizing the audio device to perform a decryption process upon the encrypted audio data.
Moreover, according to yet another embodiment of the claimed invention, a computer system comprises an audio data source, a host system and an audio CODEC. The audio data source is utilized to provide audio data. The host system, coupled to the audio data source, is utilized to receive the audio data and perform an encryption process upon the audio data according to an encryption standard. The audio CODEC, coupled to the host system via a link standard, is utilized to receive the audio data encrypted by the host system according to the link standard and perform a decryption process upon the encrypted audio data.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Please refer to
In this embodiment, the audio data source 140, which stores video and audio multimedia data, can be a DVD optical disc storage device, including those complying with next-generation DVD standards such as HD-DVD or Blu-ray specifications. However, the present invention is not limited to the above-mentioned embodiment; any device or signal source storing or transmitting audio data can be viewed as the audio data source 130 in
In this embodiment, the host system 110 uses the Advanced Encryption Standard (AES), such as AES128, to encrypt the audio data. Please refer to the table in
Please note that the transmitting rate of the frames is 48 KHz in the HD Audio standard; therefore, the audio data having a sampling rate of 44.1 kHz needs to be processed additionally. In this embodiment, the additional process of the audio data whose sampling rate is 44.1 kHz is, for every 160 frames of the audio data transmitted, to insert cadences in a pattern of “12-11-11-12-11-11-12-11-11-12-11-11-11-(repeat)”, wherein “-” means no data is transmitted, as prescribed in section 5.4 (pages 83-86) of “High Definition Audio Specification, Revision 1.0”, published on Apr. 15, 2004, by Intel Corporation. That is to say, in every 160 frames, there are 147 frames containing audio data and 13 frames having no audio data. The audio data whose sampling rate is 88.2 kHz or 176.4 kHz could be processed by the same principle. Since a skilled person will readily appreciate the above process after reading the disclosure, further description is herein omitted.
Please refer to
The detailed operating procedure of the AES encryption standard utilized in the present invention will be readily appreciated by a skilled person after reading the disclosure of the present invention; therefore, further description is herein omitted. Those skilled in encryption techniques should understand that the encrypted audio data transmitting device 100 and the encryption method thereof are not limited to apply the AES encryption standard; other encryption techniques that could achieve the objective of data security during transmission or storage of the audio data can also be adopted in the present invention. Although the present invention is not limited to using HDA links, since a significant amount of non-audio data, such as padded garbage data, is introduced to increase the security of encryption when the audio data is encrypted according to AES or other encryption standards, it is preferred that the link used to transmit encrypted data has a high transmission bandwidth, such as HDA link or other serial links. Moreover, the audio data received from the audio data source 130 by the host system 110 may include other standardized or proprietary encryption format. In this situation, the present invention is still applicable as long as the software portion of the host system 110 (i.e., the application 122 and the driver 124) can decrypt, conforming to said standardized or proprietary encryption format, the audio data before performing the designed encryption (i.e., AES128) of the present invention.
Briefly summarized, the present invention utilizes software to encrypt and protect audio data in order to prevent theft of said audio data by illegal users during transmission and storage. When the audio device (e.g., the audio CODEC 140) utilized for processing and playing audio data receives the encrypted data, it can obtain the original audio data by decrypting the encrypted data, thereby achieving the objective of securing the contents of the audio data.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
095148249 | Dec 2006 | TW | national |