(57)【要約】【課題】 暗号化モジュールを含むマルチメディア装置を提供する。【解決手段】 暗号化に使われるキーを生成して管理するキー処理部と、生成されたキーを利用してコンテンツを暗号化／復号化するデータ処理部を、暗号化モジュール内に共に備えることを特徴とするマルチメディア装置。すなわち、暗号化モジュールにキー処理部とデータ処理部とを共に備えて、ＣＰＵのような外部装置の干渉なしに暗号化モジュール自体的にキーを生成し、生成されたキーを利用してコンテンツを暗号化する。また、キー値を記録媒体に記録するために、外部に伝達する時にはキーを暗号化して伝達する。これにより、キーが外部に露出されることを防止して、ハッキングに対する危険を基本的に遮断できる。【選択図】 図５
2006020319.tif 000002
【特許請求の範囲】
【請求項１】
暗号化モジュールを含むマルチメディア装置において、
暗号化に使われるキーを生成して管理するキー処理部と、
前記生成されたキーを利用してコンテンツを暗号化／復号化するデータ処理部を、前記暗号化モジュール内に共に備えることを特徴とするマルチメディア装置。
【請求項２】
前記マルチメディア装置は前記暗号化モジュールとは別途に、暗号化されたコンテンツを記録する記録媒体と、前記記録媒体へ／からの記録／再生を制御する制御部と、をさらに備えることを特徴とする請求項１に記載のマルチメディア装置。
【請求項３】
前記キー処理部は、前記コンテンツの一部を、乱数発生のためのシード値として利用して、前記暗号化に使われるキーを生成することを特徴とする請求項１に記載のマルチメディア装置。
【請求項４】
前記キー処理部は、前記生成されたキーを前記データ処理部に伝達し、前記データ処理部は前記生成されたキーを利用して前記コンテンツを暗号化することを特徴とする請求項１に記載のマルチメディア装置。
【請求項５】
前記キー処理部は、前記生成されたキーを暗号化して前記暗号化モジュール内の所定のキー登録部に記録し、前記暗号化されたキーを、暗号化されたコンテンツの復号化のために使われるように、前記記録媒体に記録するために前記制御部に伝達することを特徴とする請求項２に記載のマルチメディア装置。
【請求項６】
前記所定のキー登録部に記録された前記暗号化されたキーは、暗号化されたコンテンツを復号化する場合、前記記録媒体に記録された前記暗号化されたキーと比較されて適法な使用であるかどうかを判断するのに使われることを特徴とする請求項５に記載のマルチメディア装置。
【請求項７】
前記暗号化されたコンテンツを復号化する場合、
前記記録媒体に記録された前記暗号化されたキーを、前記暗号化モジュール内に含まれた前記キー登録部に記録された前記暗号化されたキーと比較して一致する場合に限って、前記暗号化されたキーを前記キー処理部で復号化し、前記復号化されたキーを利用して、前記データ処理部で前記暗号化されたコンテンツを復号化することを特徴とする請求項５に記載のマルチメディア装置。
【請求項８】
前記キー処理部は、前記生成されたキーを所定のエンベデッドキーを利用して暗号化／復号化し、暗号化／復号化されたキーを前記制御部の制御によって前記記録媒体に／から記録／再生することを特徴とする請求項２に記載のマルチメディア装置。
【請求項９】
前記所定のエンベデッドキーは、前記暗号化モジュール自体で指定するユニークキー及び／または前記記録媒体の識別子情報を利用して生成されることを特徴とする請求項８に記載のマルチメディア装置。
【請求項１０】
前記暗号化モジュール自体で指定するユニークキーは、１回プログラム可能な再生用記憶装置を利用して生成されるキーを含むことを特徴とする請求項９に記載のマルチメディア装置。
【請求項１１】
暗号化モジュールを含むマルチメディア装置で入力されるコンテンツを暗号化する方法において、
前記暗号化モジュール内で、暗号化に使われるキーを生成するステップと、
前記暗号化モジュール内で生成されたキーを暗号化するステップと、
前記暗号化モジュール内で前記生成されたキーを利用して、前記コンテンツを暗号化するステップと、
前記暗号化されたキー及び前記暗号化されたコンテンツを、前記暗号化モジュールと別途の外部記録媒体に記録するステップと、を含むことを特徴とする暗号化方法。
【請求項１２】
前記生成されたキーを暗号化するステップと、前記コンテンツを暗号化するステップとは、同時に行えることを特徴とする請求項１１に記載の暗号化方法。
【請求項１３】
前記暗号化に使われるキーを生成するステップは、前記コンテンツの一部を、乱数発生のためのシード値として利用して、前記暗号化に使われるキーを生成することを特徴とする請求項１１に記載の暗号化方法。
【請求項１４】
前記生成されたキーを暗号化するステップは、前記生成されたキーを、所定のエンベデッドキーを利用して暗号化することを特徴とする請求項１１に記載の暗号化方法。
【請求項１５】
前記所定のエンベデッドキーは、前記暗号化モジュール自体で指定するユニークキー及び／または前記記録媒体の識別子情報を利用して生成されることを特徴とする請求項１４に記載の暗号化方法。
【請求項１６】
前記暗号化モジュール自体で指定するユニークキーは、１回プログラム可能な再生用記憶装置を利用して生成されるキーを含むことを特徴とする請求項１５に記載の暗号化方法。
【請求項１７】
暗号化モジュールを含むマルチメディア装置で、記録媒体に記録された暗号化されたコンテンツを復号化する方法において、
前記記録媒体に記録された暗号化されたキーを読み取って、前記暗号化モジュール内に記録された暗号化されたキーと比較して適法な使用であるかどうかを判断するステップと、
適法な使用と判断される場合、前記暗号化されたキーを前記暗号化モジュール内で復号化するステップと、
前記復号化されたキーを利用して、前記記録媒体に記録された前記暗号化されたコンテンツを、前記暗号化モジュール内で復号化するステップと、を含むことを特徴とする復号化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は暗号化モジュールに係り、より具体的に、暗号化モジュールを含むマルチメディア装置に関する。
【背景技術】
【０００２】
最近デジタルＴＶ、ＤＶＤ録画／再生機、デジタル録画機（Ｐｅｒｓｏｎａｌ Ｖｉｄｅｏ Ｒｅｃｏｄｅｒ：以下、ＰＶＲ）、ＭＰ３プレーヤーのようなマルチメディア装置のユーザが増加するにつれて、マルチメディア装置に備えられた記録媒体または別途の外部記録媒体に記録されたマルチメディアコンテンツを安全に保護しようとする動きも活発になりつつある。特に、コンテンツを安全に保護するために、暗号化モジュールが備えられたマルチメディア装置が発売されている。
【０００３】
図１は、従来のマルチメディア装置に含まれた暗号化モジュールの動作を示す図面である。
図１を参照すれば、従来のマルチメディア装置はコンテンツを暗号化するために必要なキーを生成するキー処理部１１０と、生成されたキーを利用してコンテンツを暗号化するデータ処理部１２０とで構成される。その他に、暗号化されたコンテンツが記録される記録媒体１３０と、暗号化過程を制御するプログラムが行われる中央処理装置１００（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ：以下、ＣＰＵ）とをさらに備える。
【０００４】
従来のＰＶＲのようなマルチメディア装置は、コンテンツを暗号化するために必要なキーを生成するキー処理部１１０が、ソフトウェアで具現されてＣＰＵ １００に搭載されて行われ、生成されたキーをＣＰＵ １００が、暗号化モジュールのデータ処理部１２０に伝達する。この時、伝えられるキーは、暗号化されていない純粋キーであり、ＣＰＵとデータ処理部１２０との間で暗号化されていない純粋キーが露出されるという問題点があった。
【０００５】
より具体的に、図２は、従来の暗号化モジュールの構成を示す図面である。
図２を参照すれば、従来のマルチメディア装置は、前述したキー処理部であり、マルチメディアコンテンツを暗号化する時に必要なキーを生成するプログラム２１０と、コンテンツを暗号化する時に使用したキーを記録媒体２３０に保存するために暗号化するキー暗号化プログラム２１０とを含む。また、前述したデータ処理部として、コンテンツを暗号化するデータ暗号／復号部２２４を備える。データ暗号／復号部は、ＤＥＳ、ＡＥＳ、Ｃ２のような暗号／復号化アルゴリズムを利用して、データを暗号／復号化する。さらに、コンテンツの暗号化に使われたキーが暗号化されてキー登録部２２２に記録される。
【０００６】
具体的に、マルチメディア装置の暗号化動作を説明すれば、ユーザが選択した放送プログラムのようなマルチメディアコンテンツを、マルチメディア装置に装着された記録媒体に記録するために、マルチメディア装置は、暗号化される前の純粋コンテンツを暗号化モジュール２２０に伝達する。この時、ＣＰＵは、コンテンツを暗号化するために必要なキーを生成して暗号化モジュール２２０のキー登録部２２２に送り、後ほどコンテンツを再生する時に使用するために、このキーを暗号化してファイル形態に記録媒体２３０に保存する。この過程をキー処理過程という。また、暗号化モジュール２２０は、ＣＰＵで生成されたキーを伝達され、それを利用して入力される純粋コンテンツを暗号化する。この過程をデータ処理過程という。
【０００７】
このように従来のマルチメディア装置は、暗号化に必要なキーを生成して暗号化する部分と、生成されたキーを利用してコンテンツを暗号化する部分とが、前述したように相異なるモジュールで行われる。これにより、図２に示すように、ＣＰＵが生成したキーを暗号化モジュールに伝達する時、そのキーが、暗号化されていない純粋キーとして露出される問題点が発生する。
【０００８】
仮に、ＣＰＵが生成されたキーを暗号化して暗号化モジュールに伝達するとしても、キーを生成して暗号化するモジュールが、外部と容易に連結されるプログラムのようにソフトウェアで作成されるので、キーが外部に露出されやすいという問題点が依然として残る。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
したがって、本発明の技術的課題は、前述した問題点を解決するために、暗号化に必要なキーの外部露出を防止する暗号化モジュールを含むマルチメディア装置を提供することである。
【００１０】
また、本発明の技術的課題は、暗号化に必要なキーの外部露出を防止する暗号化方法及び復号化方法を提供することである。
【課題を解決するための手段】
【００１１】
前述した技術的課題は、暗号化モジュールを含むマルチメディア装置において、暗号化に使われるキーを生成して管理するキー処理部と、前記生成されたキーを利用してコンテンツを暗号化／復号化するデータ処理部を、前記暗号化モジュール内に共に備えることを特徴とするマルチメディア装置により解決される。
【００１２】
また、前記マルチメディア装置は前記暗号化モジュールとは別途に、暗号化されたコンテンツを記録する記録媒体と、前記記録媒体へ／からの記録／再生を制御する制御部と、をさらに備えることが望ましい。
【００１３】
また、前記キー処理部は、前記コンテンツの一部を、乱数発生のためのシード値として利用して、前記暗号化に使われるキーを生成することが望ましく、前記キー処理部は、前記生成されたキーを前記データ処理部に伝達し、前記データ処理部は前記生成されたキーを利用して前記コンテンツを暗号化することが望ましい。
【００１４】
また、前記キー処理部は、前記生成されたキーを暗号化して前記暗号化モジュール内の所定のキー登録部に記録し、前記暗号化されたキーを、暗号化されたコンテンツの復号化のために使われるように、前記記録媒体に記録するために前記制御部に伝達することが望ましい。
【００１５】
特に、前記所定のキー登録部に記録された前記暗号化されたキーは、暗号化されたコンテンツを復号化する場合、前記記録媒体に記録された前記暗号化されたキーと比較されて適法な使用であるかどうかを判断するところに使われることが望ましい。
【００１６】
また、前記暗号化されたコンテンツを復号化する場合、前記記録媒体に記録された前記暗号化されたキーを、前記暗号化モジュール内に含まれた前記キー登録部に記録された前記暗号化されたキーと比較して一致する場合に限って、前記暗号化されたキーを前記キー処理部で復号化し、前記復号化されたキーを利用して、前記データ処理部で前記暗号化されたコンテンツを復号化することが望ましい。
【００１７】
また、前記キー処理部は、前記生成されたキーを所定のエンベデッドキーを利用して暗号化／復号化することが望ましく、前記所定のエンベデッドキーは、前記暗号化モジュール自体で指定するユニークキー及び／または前記記録媒体の識別子（ＩＤ）情報を利用して生成されることが特に望ましい。
【００１８】
さらに、前記暗号化モジュール自体で指定するユニークキーは、１回プログラム可能な再生用記憶装置を利用して生成されるキーを含むことが望ましい。
【００１９】
一方、本発明の他の分野によれば、前述した技術的課題は、暗号化モジュールを含むマルチメディア装置で入力されるコンテンツを暗号化する方法において、前記暗号化モジュール内で、暗号化に使われるキーを生成するステップと、前記暗号化モジュール内で生成されたキーを暗号化するステップと、前記暗号化モジュール内で前記生成されたキーを利用して、前記コンテンツを暗号化するステップと、前記暗号化されたキー及び前記暗号化されたコンテンツを、前記暗号化モジュールと別途の外部記録媒体に記録するステップと、を含むことを特徴とする暗号化方法によっても解決される。
【００２０】
また、前記生成されたキーを暗号化するステップと、前記コンテンツを暗号化するステップとは、同時に行える。
【００２１】
前記暗号化に使われるキーを生成するステップは、前記コンテンツの一部を、乱数発生のためのシード値として利用して、前記暗号化に使われるキーを生成することが望ましい。
【００２２】
前記生成されたキーを暗号化するステップは、前記生成されたキーを、所定のエンベデッドキーを利用して暗号化することが望ましく、特に、前記所定のエンベデッドキーは、前記暗号化モジュール自体で指定するユニークキー及び／または前記記録媒体のＩＤ情報を利用して生成されることが望ましく、前記暗号化モジュール自体で指定するユニークキーは、１回プログラム可能な再生用記憶装置を利用して生成されるキーを含むことが特に望ましい。
【００２３】
一方、本発明の他の分野によれば、暗号化モジュールを含むマルチメディア装置で、記録媒体に記録された暗号化されたコンテンツを復号化する方法において、前記記録媒体に記録された暗号化されたキーを読み取って、前記暗号化モジュール内に記録された暗号化されたキーと比較して適法な使用であるかどうかを判断するステップと、適法な使用と判断される場合、前記暗号化されたキーを前記暗号化モジュール内で復号化するステップと、前記復号化されたキーを利用して、前記記録媒体に記録された前記暗号化されたコンテンツを、前記暗号化モジュール内で復号化するステップと、を含むことを特徴とする復号化方法により解決される。
【発明の効果】
【００２４】
本発明によれば、暗号化に必要なキーの外部露出を防止する暗号化モジュールを含むマルチメディア装置が提供される。
【００２５】
すなわち、暗号化モジュールにキー処理部とデータ処理部とを共に備えて、ＣＰＵのような外部装置の干渉なしに暗号化モジュール自体的にキーを生成し、生成されたキーを利用してコンテンツを暗号化する。また、キー値を記録媒体に記録するために外部に伝達する時には、キーを暗号化して伝達する。これにより、キーが外部に露出されることを防止してハッキングに対する危険を基本的に遮断できる。
【００２６】
また、キーを暗号化する時に使われるエンベデッドキーは、暗号化モジュールや記録媒体の固有な値と連結されることにより、エンベデッドキーの多様性及びキーの保安性を高めることができる。さらに、キーを生成するＲＮＧの周期性をなくすために入力されるコンテンツの一部分をシード値として利用することによって、多様なランダム値を持つキーを生成できる。
【発明を実施するための最良の形態】
【００２７】
以下、添付された図面を参照して本発明の望ましい実施形態を具体的に説明する。
図３は、本発明によるマルチメディア装置に含まれた暗号化モジュールの動作を示す図面である。
本発明によるマルチメディア装置は、従来マルチメディア装置の問題点である、暗号化に必要なキーの露出を基本的に防止し、暗号化の全過程が外部に露出されないように独立的な暗号化モジュール１を備えることを特徴とする。すなわち、図１で前述したように、キー処理部をＣＰＵに、データ処理部を暗号化モジュールに分離して構成することによって、暗号化に必要なキーの露出を防止できなかった従来技術とは違って、本発明によるマルチメディア装置は、キー処理部とデータ処理部とを一つの独立した暗号化モジュールに共に含ませることによって、暗号化に必要なキーの外部露出を基本的に防止できる。
【００２８】
図３を参照すれば、本発明によるマルチメディア装置に含まれた暗号化モジュール１には、キー処理部３１０とデータ処理部３２０とが共に備えられる。したがって、キー処理部３１０で生成された暗号化に必要なキーがデータ処理部３２０に伝達される過程が、外部に露出されない。また、キー処理部で生成された暗号化に必要なキーが記録媒体３３０に記録されるためにＣＰＵに伝えられる場合には既に、キー処理部３１０で生成されたキーを暗号化してＣＰＵに伝達するので、外部の攻撃からさらに安全にコンテンツを保護できる。すなわち、図３に示すように、暗号化モジュール１の外部では、暗号化のためのキーや暗号化されるコンテンツがいずれも暗号化された状態で伝えられるので、ハッキングに対する危険を基本的に遮断できる。
【００２９】
図４は、本発明による暗号化モジュールの構成の一実施形態である。
図４を参照すれば、本発明によるマルチメディア装置に含まれた暗号化モジュール１は、キー生成部４２２、エンベデッドキー生成部４１２、キー暗号／復号部４１０、キー登録部４１４、及びデータ暗号／復号部４２０を備える。
【００３０】
キー生成部４２２は、コンテンツの暗号化に必要なキーを生成する。暗号化に必要なキーは、乱数発生器（Ｒａｎｄｏｍ Ｎｕｍｂｅｒ Ｇｅｎｅｒａｔｏｒ：以下、ＲＮＧ）を利用して生成される。普通ハードウェアＲＮＧが使われるが、これは、擬似ＲＮＧ（ｐｓｅｕｄｏ ＲＮＧ）であるので、発生したランダム値が一定の周期を持つという問題点がある。
【００３１】
これを解決するために、本発明によるキー生成部４２２では、入力されるマルチメディアコンテンツの一部分をＲＮＧのシード値として使用することを特徴とする。これにより、入力されるコンテンツのビットストリームによって、多様なシード値を利用して乱数が発生することによって、周期に影響されないランダム値を持つ暗号化に必要なキーを生成できる。生成された暗号化に必要なキーは、コンテンツを暗号化するデータ暗号／復号部４２０と、生成された暗号化に必要なキー自体を暗号化するキー暗号／復号部４１０とに伝えられる。生成されたキーは、暗号化されていない純粋キーやデータ暗号／復号部４２０とキー暗号／復号部４１０とが一つの暗号化モジュール１内に共に含まれているので、外部に露出される危険がない。
【００３２】
一方、キー暗号／復号部４１０は、生成されたキーを外部に送るために、キー生成部４２２から伝達されたキーを暗号化する。キーは、コンテンツを再生する場合、暗号化されたコンテンツを復号化するために必要であるので、暗号化されたコンテンツと共に記録媒体４３０に記録されるように、暗号化モジュール外部のＣＰＵ ４００に送られる。この時、ハッキングを防止するために純粋キーを送らずに、キーを暗号化して送る。ＣＰＵ ４００は、コンテンツの記録時には、暗号化されたキーを記録媒体制御器４３２を通じて記録媒体４３０に記録し、コンテンツの再生時には、記録された暗号化されたキーを読み取って暗号化モジュール１に伝達する。
【００３３】
ここで、キーを暗号化する場合、暗号化されるキー自体がデータとなるので、その暗号化に必要な新たなキー値が必要である。これを、エンベデッドキーという。エンベデッドキーは、エンベデッドキー生成部４１２で生成される。
【００３４】
エンベデッドキーを利用して暗号化されたキーはキー登録部４１４に記録され、またＣＰＵ ４００に送られて記録媒体４３０に記録される。コンテンツの再生時には、キー登録部と記録媒体とにそれぞれ記録された暗号化されたキー値を比較して、適法な使用であるかどうかを判断する。
【００３５】
一方、キー生成部４２２で生成されたキーは、データ暗号／復号部４２０に伝えられて、コンテンツの暗号化に使われる。暗号化されたコンテンツは、記録媒体制御器４３２を通じて記録媒体４３０に記録される。したがって、記録媒体には、暗号化されたキー及び暗号化されたコンテンツが記録される。データ暗号／復号部４２０で（から）使われる暗号化エンジンは、ＤＥＳ、ＡＥＳ、Ｃ２などのアルゴリズムによる多様な暗号化エンジンが使われうる。特に、処理速度の速いブロック暗号（ｂｌｏｃｋ ｃｉｐｈｅｒ）を使用することが望ましい。
【００３６】
図５は、本発明による暗号化モジュールの構成の他の実施形態である。
図５を参照すれば、本発明によるマルチメディア装置に含まれた暗号化モジュール１は、キー生成部５２２、エンベデッドキー生成部５１２、キー暗号／復号部５１０、キー登録部５１４、及びデータ暗号／復号部５２０を備える。基本的な構成は、図４に前述した通りである。
【００３７】
特に、キーの暗号化のために必要なエンベデッドキー生成部５１２は、ユニークキー５１６及び／または記録媒体ＩＤを利用して生成できる。すなわち、エンベデッドキー生成部５１２は、前述したＯＴＰ（Ｏｎｅ−Ｔｉｍｅ Ｐａｓｓｗｏｒｄ）方式を利用してユニークキー値を生成できる。また、暗号化モジュール１で直接固定値を指定して、ユニークキー値を生成することもできる。さらに、記録媒体ごとに固有な記録媒体ＩＤ情報を利用して記録媒体と連結されたキー値を生成させることもできる。または、前述した方法の組合わせエンベデッドキーを生成することもできる。
【００３８】
このように、暗号化モジュール１及び記録媒体５３０に、固有な値を利用してエンベデッドキーを生成することによって、エンベデッドキーの多様性を高めることができる。また、エンベデッドキー生成部５１２は、エンベデッドキーを生成するために色々な方法を使用できる。例えば、ユニークキー５１６及び記録媒体ＩＤ ５１８に対してＸＯＲ（ｅｘｃｌｕｓｉｖｅ）演算を行ってエンベデッドキーを生成することもでき、または、四則演算を行って生成することもできる。
【００３９】
前述したように、本発明によるマルチメディア装置は、デジタル放送のようなマルチメディアコンテンツを記録する場合、コンテンツを暗号化する暗号化モジュールを含み、キー処理部とデータ処理部とを一つの暗号化モジュールに共に含めることによって、キーの露出を最小化してハッキングからコンテンツを保護する。
【００４０】
以下では、前述したマルチメディア装置の構成に基づいて、コンテンツを暗号化する方法及び復号化する方法を説明する。
図６は、本発明による暗号化方法を示すフローチャートである。
図６を参照すれば、本発明によるマルチメディア装置は、コンテンツを記録媒体に記録するために、まずコンテンツの暗号化に必要なキーを生成する（６１０ステップ）。特に、前述したように、ＲＮＧの周期性を解決するために入力されるコンテンツの一部分をＲＮＧのシードとして使用して、ランダムなキー値を生成する。第２のステップで、マルチメディア装置は、生成されたキーを暗号化してキー登録部に記録する（６２０ステップ）。生成されたキーの暗号化に必要なエンベデッドキーは、前述したように、暗号化モジュールのユニークキーや記録媒体の固有ＩＤまたはそれらの組合わせを利用して生成される。したがって、エンベデッドキーの多様性を高めてコンテンツをさらに安全に保護できる。第３のステップで、マルチメディア装置は、６１０ステップで生成されたキーを利用して、入力されるコンテンツを暗号化する（６３０ステップ）。暗号化方式は、前述したように多様な暗号化方式が使われうる。最後に、６２０ステップで暗号化されたキー及び６３０ステップで暗号化されたコンテンツを記録媒体に記録する（６４０ステップ）。特に、６２０ステップと６３０ステップとは同時に行われることもできる。処理速度及び保安性を高めるために、暗号化モジュールはハードウェアで具現されることがさらに望ましく、特に、キーを処理する部分とデータを処理する部分とが暗号化内部に共に含まれることによって、キーの露出を防止してさらに安全にコンテンツを保護できる。
【００４１】
一方、図７は、本発明による復号化方法を示すフローチャートである。
図７を参照すれば、本発明によるマルチメディア装置は、記録媒体に記録されたコンテンツを再生するために、まず記録媒体から暗号化されたキーを読み取ってキー登録部に記録する（７１０ステップ）。キー登録部に記録された暗号化キーと、記録媒体から読み取った暗号化されたキーとを比較して、適法な使用であるかどうかを判断するためである。次いで、マルチメディア装置は、暗号化されたキーを復号化する（７２０ステップ）。この時、キーの復号化時に使われるエンベデッドキーは、暗号化される時に使われたものと同じエンベデッドキーを使用せねばならない。最後に、復号化されたキーを利用して、記録媒体に記録された暗号化されたコンテンツを読み取って復号化する（７３０ステップ）。復号化されたコンテンツは、マルチメディア装置の再生部（図示せず）を通じて再生される。
【００４２】
以上の説明は、本発明の一実施形態に過ぎず、当業者は、本発明の本質的特性から逸脱しない範囲で変形された形態で具現できる。したがって、本発明による実施形態に限定されず、特許請求の範囲に記載された内容と同等な範囲内にある多様な実施形態が含まれるように解釈されねばならない。
【産業上の利用可能性】
【００４３】
本発明は、暗号化に必要なキーの外部露出を防止する暗号化モジュールを含むマルチメディア装置に適用される。すなわち、デジタルＴＶ、ＤＶＤ録画／再生機、ＰＶＲ、ＭＰ３プレーヤーのような装置からキーが外部に露出されることを防止して、ハッキングに対する危険を遮断するために利用できる。
【図面の簡単な説明】
【００４４】
【図１】従来のマルチメディア装置に含まれた暗号化モジュールの動作を示す図面である。
【図２】従来の暗号化モジュールの構成を示す図面である。
【図３】本発明によるマルチメディア装置に含まれた暗号化モジュールの動作を示す図面である。
【図４】本発明による暗号化モジュールの構成の一実施形態を示す図面である。
【図５】本発明による暗号化モジュールの構成の他の実施形態を示す図面である。
【図６】本発明による暗号化方法を示すフローチャートである。
【図７】本発明による復号化方法を示すフローチャートである。
【符号の説明】
【００４５】
１  暗号化モジュール
５００  ＣＰＵ
５１０  キー暗号／復号部
５１２  エンベデッドキー生成部
５１４  キー登録部
５１６  ユニークキー
５１８  記録媒体ＩＤ
５２０  データ暗号／復号部
５２２  キー生成部
５３０  記録媒体
５３２  記録媒体制御器
【図１】
2006020319.tif 000003
【図２】
2006020319.tif 000004
【図３】
2006020319.tif 000005
【図４】
2006020319.tif 000006
【図５】
2006020319.tif 000007
【図６】
2006020319.tif 000008
【図７】
2006020319.tif 000009