暗号化アルゴリズムを行う暗号化モジュールと、外部電源から電荷が供給されて前記暗号化モジュールに電荷を伝達するが、前記暗号化モジュールと前記電源モジュールとの間の電流経路を遮断して前記暗号化モジュールに電荷を伝達する制御モジュールと、を含むことを特徴とする暗号化装置。前記制御モジュールは、前記暗号化アルゴリズムが行われる間に前記外部電源と前記暗号化モジュールとの間を電気的に遮断することを特徴とする請求項1に記載の暗号化装置。前記制御モジュールは、電荷を格納して前記暗号化モジュールに供給する電荷格納部を含むことを特徴とする請求項1に記載の暗号化装置。前記暗号化モジュールは、前記外部電源のグラウンドノードと異なる別途のグラウンドノードに接続されることを特徴とする請求項1に記載の暗号化装置。前記電荷格納部は、電荷を格納することのできるキャパシタを含むことを特徴とする請求項3に記載の暗号化装置。前記制御モジュールは、前記暗号化アルゴリズムが行われる前の時間区間に対応する第1状態で、前記外部電源から電源が供給されて前記電荷格納部に伝達し、前記キャパシタを充電する第1電荷伝達部をさらに含むことを特徴とする請求項5に記載の暗号化装置。第1電荷伝達部は、前記外部電源の陽極ノードであるVDDノードと前記キャパシタの第1端子との間を短絡したり開放する第1スイッチと、前記第1スイッチと同時にトリガーされて前記外部電源のグラウンドノードであるGNDと前記キャパシタの第2端子との間を短絡したり開放する第2スイッチと、を含むことを特徴とする請求項6に記載の暗号化装置。前記制御モジュールは、前記暗号化アルゴリズムが行われる時間区間に対応する第2状態で、前記電荷格納部から電荷が供給されて前記暗号化モジュールに伝達する第2電荷伝達部をさらに含むことを特徴とする請求項5に記載の暗号化装置。前記第2電荷伝達部は、前記キャパシタの第1端子と前記暗号化モジュールの第1端子との間を短絡したり開放する第3スイッチと、前記第3スイッチと同時にトリガーされて前記キャパシタの第2端子と前記暗号化モジュールの第2端子との間を短絡したり開放する第4スイッチと、を含むことを特徴とする請求項8に記載の暗号化装置。前記電荷格納部は、前記暗号化アルゴリズムが実行された後の時間区間に対応する第3状態で閉じられ、前記電荷格納部に含まれる前記キャパシタを放電する第5スイッチをさらに含むことを特徴とする請求項5に記載の暗号化装置。暗号化アルゴリズムを行う暗号化モジュールと、前記暗号化アルゴリズムが行われる前の時間区間に対応する第1状態で外部の電源から電源が供給される第1電荷伝達部と、前記第1状態で前記第1電荷伝達部が供給されて伝達した電荷を格納する電荷格納部と、前記暗号化アルゴリズムが行われる時間区間に対応する第2状態で前記電荷格納部に格納された電荷を前記暗号化モジュールに伝達する第2電荷伝達部と、を含み、前記第2状態で前記第1電荷伝達部は、前記暗号化モジュールのグラウンド端子を前記外部電源のグラウンド端子と接続されないように接続を遮断することを特徴とする暗号化装置。前記電荷格納部は、前記第1電荷伝達部が伝達した電荷を格納するキャパシタと、前記暗号化アルゴリズムが実行された後の時間区間に対応して、前記暗号化アルゴリズムに後行する別途の暗号化アルゴリズムが行われる前の時間区間に対応する第3状態で、前記キャパシタの両端子を短絡して前記キャパシタを放電させるスイッチと、を含むことを特徴とする請求項11に記載の暗号化装置。暗号化アルゴリズムを行う暗号化モジュールを含む暗号化装置の動作方法において、前記暗号化アルゴリズムが行われる前の時間区間に対応する第1状態で、前記暗号化装置に含まれた第1電荷伝達部が外部の電源から電源を供給されて前記暗号化装置に含まれた電荷格納部に格納するステップと、前記暗号化アルゴリズムが行われる時間区間に対応する第2状態で、前記暗号化装置に含まれた第2電荷伝達部が前記電荷格納部に格納された電荷を前記暗号化モジュールに伝達し、前記暗号化モジュールが前記暗号化アルゴリズムを行うステップと、前記暗号化アルゴリズムが実行された後の時間区間に対応する第3状態で、前記電荷格納部が前記電荷格納部内部に含まれて電荷を格納した電荷格納素子を放電するステップと、を含むことを特徴とする暗号化装置の動作方法。本発明の目的は、電力分析攻撃に安全なプリチャージロジックにおいて、暗号化モジュールに入力されたり、または、これから出力される電圧及び/または電流の値が同一性を既存よりもさらに高いレベルで保障できる暗号化装置及びその動作方法を提供することにある。本発明の一側面によると、暗号化アルゴリズムを行う暗号化モジュールと、外部電源から電荷が供給されて前記暗号化モジュールに電荷を伝達するが、前記暗号化モジュールと前記電源モジュールとの間の電流経路を遮断して前記暗号化モジュールに電荷を伝達する制御モジュールとを含む暗号化装置が提供される。ここで、前記制御モジュールは、前記暗号化アルゴリズムが行われる間に前記外部電源と前記暗号化モジュールとの間を電気的に遮断してもよい。本発明の一実施形態によると、前記制御モジュールは、電荷を格納して前記暗号化モジュールに供給する電荷格納部を含んでもよい。一方、前記暗号化モジュールは、前記外部電源のグラウンドノードと異なる別途のグラウンドノードに接続されてもよい。また、前記電荷格納部は、電荷を格納することのできるキャパシタを含んでもよく、この場合に、前記制御モジュールは、前記暗号化アルゴリズムが行われる前の時間区間に対応する第1状態で、前記外部電源から電源が供給されて前記電荷格納部に伝達し、前記キャパシタを充電する第1電荷伝達部をさらに含んでもよい。ここで、第1電荷伝達部は、前記外部電源の陽極ノードであるVDDノードと前記キャパシタの第1端子との間を短絡したり開放する第1スイッチと、前記第1スイッチと同時にトリガーされて前記外部電源のグラウンドノードであるGNDと前記キャパシタの第2端子との間を短絡したり開放する第2スイッチとを含んでもよい。一方、本発明によると、前記制御モジュールは、前記暗号化アルゴリズムが行われる時間区間に対応する第2状態で、前記電荷格納部から電荷が供給されて前記暗号化モジュールに伝達する第2電荷伝達部をさらに含んでもよい。そして、前記第2電荷伝達部は、前記キャパシタの第1端子と前記暗号化モジュールの第1端子との間を短絡したり開放する第3スイッチと、前記第3スイッチと同時にトリガーされて前記キャパシタの第2端子と前記暗号化モジュールの第2端子との間を短絡したり開放する第4スイッチとを含んでもよい。本発明の一実施形態によると、前記電荷格納部は、前記暗号化アルゴリズムが実行された後の時間区間に対応する第3状態で閉じられ、前記電荷格納部に含まれる前記キャパシタを放電する第5スイッチをさらに含んでもよい。本発明の他の実施形態によると、暗号化アルゴリズムを行う暗号化モジュールと、前記暗号化アルゴリズムが行われる前の時間区間に対応する第1状態で外部の電源から電源が供給される第1電荷伝達部と、前記第1状態で前記第1電荷伝達部が供給されて伝達した電荷を格納する電荷格納部と、前記暗号化アルゴリズムが行われる時間区間に対応する第2状態で前記電荷格納部に格納された電荷を前記暗号化モジュールに伝達する第2電荷伝達部とを含み、前記第2状態で前記第1電荷伝達部は、前記暗号化モジュールのグラウンド端子を前記外部電源のグラウンド端子と接続されないように接続を遮断する暗号化装置が提供される。本発明の更なる一実施形態によると、暗号化アルゴリズムを行う暗号化モジュールを含む暗号化装置の動作方法において、前記暗号化アルゴリズムが行われる前の時間区間に対応する第1状態で、前記暗号化装置に含まれた第1電荷伝達部が外部の電源から電源を供給されて前記暗号化装置に含まれた電荷格納部に格納するステップと、前記暗号化アルゴリズムが行われる時間区間に対応する第2状態で、前記暗号化装置に含まれた第2電荷伝達部が前記電荷格納部に格納された電荷を前記暗号化モジュールに伝達し、前記暗号化モジュールが前記暗号化アルゴリズムを行うステップと、前記暗号化アルゴリズムが実行された後の時間区間に対応する第3状態で、前記電荷格納部が前記電荷格納部内部に含まれて電荷を格納した電荷格納素子を放電するステップとを含む暗号化装置の動作方法が提供される。本発明によると、外部電源から暗号化モジュールに供給される電流を暗号化モジュールのアルゴリズム実行と完全に関係がないようにすることで暗号化モジュールで入力されたり、または、これから出力される電圧及び/または電流の値が同一性を既存よりもさらに高いレベルで保障し、暗号化モジュールに対する電力分析攻撃を防止することができる。以下、本発明の一部実施形態を添付する図面を参照しながら詳細に説明する。しかし、本発明が実施形態によって制限されたり限定されることはない。各図面に提示された同一の参照符号は同一の部材を示す。図1は、本発明の一実施形態に係る暗号化装置100を示す。暗号化装置100は、暗号化モジュール110及び制御モジュール200を含む。暗号化モジュール110は、制御モジュール200から電荷が供給されて暗号化アルゴリズムを行う。制御モジュール200は、VDDノード及びGNDノードと接続されて外部電源部から電荷が供給され、これを後述する駆動方法によって暗号化モジュール110に供給する。本発明の実施形態に係る暗号化モジュール110は、特定の一部暗号化回路構成やアルゴリズムに限定されて解釈されない。したがって、以下は特別な記載がなくても暗号化モジュール110は暗号化キーEncryptionKeyを用いて暗号化アルゴリズムを行う様々な知られた構成を含んでもよい。同図に示すように、本発明の実施形態によると、電流を供給するVDDノードから暗号化装置100に入力される電流iVDDは暗号化モジュールで演算される暗号化キーに関係なく常に一定値であり、暗号化装置100からGNDGroundノードに出力される電流iGNDも暗号化モジュールで演算される暗号化キーに関係なく常に一定の値であるため、非侵入攻撃方法による電力分析攻撃が効果的に防止される。従来の技術によると、暗号化装置100の部分は意図的な設計の如何にかかわらず、実際にはVDDノード及びGNDノードの他にも外部システムと他の物理的な接続を有する。特に、GNDノードは、暗号化装置100の部分だけではなく、外部の他の回路間の共通ノードであってもよい。したがって、暗号化装置100とVDDノードとの間が開放されてiVDD=0である場合にもiGNDは完全な0ではなくてもよい。したがって、従来の技術によると、精密なレベルのiGND測定またはGNDノードの電圧プロービングprobingによる電力分析攻撃の可能性を完全に排除することはできない。しかし、本発明の実施形態によると、暗号化装置100とVDDノードとの間が開放される場合には暗号化装置100とGNDノードとの間も開放されるため、暗号化アルゴリズムが行われているときにGNDノードにおける電圧プロービングによって電力分析攻撃を行う可能性が遮断される。このような本発明の実施形態に係る暗号化装置100の構成及びその動作方法は、図2以下を参照してより詳細に後述する。図2は、本発明の一実施形態に係る暗号化装置100をより詳細に示す図である。本発明の一実施形態によると、制御モジュール200は、第1電荷伝達部210、電荷格納部220及び第2電荷伝達部230を備える。本発明の一実施形態によると、第1電荷伝達部210は、上記のようにVDDノードとの短絡short/開放openの有無を決定するスイッチS11及びGNDノードとの短絡/開放の有無を決定するスイッチS12を含む。ここで、スイッチS11とスイッチS12は同時にトリガーされ、暗号化装置100とVDDノードとの間が開放されるときは暗号化装置100とGNDノードも完全に開放される。そして、電荷格納部220は、第1電荷伝達部から伝達された電荷を充電するキャパシタC22及び必要に応じてキャパシタC22を放電するための短絡スイッチS21を含む。一方、第2電荷伝達部230は、暗号化モジュール110が動作するために必要な電流を電荷格納部220から暗号化モジュール110に伝達する部分として、スイッチS31及びS32を含んでもよい。本発明の一実施形態によると、前記スイッチS31とスイッチS32も同時にトリガーされ、スイッチS31とスイッチS32が開放されると、暗号化装置100内の暗号化モジュール110と第2伝達部230との間のノードは完全に開放される。そして、回路図形態で示された各構成は実際に実現可能な様々な回路モジュールまたは素子によって実現され得る。例えば、本発明の一実施形態に係るスイッチは、CMOSComplementarymetal-oxide-semiconductorスイッチなど、知られている様々な素子によって実現される。一方、本発明の実施形態に係る暗号化装置100が外部電源からVDDノード及びGNDノードを介して電荷が供給され、供給された電荷を用いて暗号化アルゴリズムを行う一連の動作ステップ、順次に行われて必要に応じて繰り返される3つの状態に区分される。この状態は、第1電荷伝達部210が電源から供給された電荷を電荷格納部220に伝達してキャパシタC22を充電する第1状態S1、キャパシタC22に格納された電荷を第2電荷伝達部230が暗号化モジュール110に伝達して暗号化アルゴリズムが行われる第2状態S2、及びキャパシタC22を放電する第3状態S3を含む。そして、このような状態S1ないし状態S3の状態が暗号化アルゴリズム実行を行う1周期を構成し、必要に応じて2周期に対応してS1ないしS3が繰り返されてもよい。例えば、S1-S2-S3-S1-の順である。状態S1ないしS3それぞれで第1電荷伝達部210、電荷格納部220及び第2電荷伝達部230の動作は図3~図5を参照して詳細に後述する。図3は、本発明の一実施形態に係る暗号化装置が供給された電荷としてキャパシタC22を充電する第1状態S1を示す図である。第1状態S1において、第1電荷伝達部210は、外部電源から供給される電荷を電荷格納部220のキャパシタC22に伝達し、キャパシタC22を充電する。第1状態S1において、スイッチS11とスイッチS12は閉じられてキャパシタC22を充電するが、スイッチS31とスイッチS32は開放されて暗号化装置100の外部と暗号化モジュール110の接続は完全に遮断される。すなわち、この第1状態S1では、第2電荷伝達部230が電荷格納部220と暗号化モジュール110との間の接続を遮断する。ここで、キャパシタC22は常に完全放電の状態であるため、電源から供給される電流iVDDは全てキャパシタC22の大きさに応じてのみ決定される。言い換えれば、電源から供給される電流iVDDは、以前状態で実行された暗号化モジュール110の暗号化キー値とは完全に関係がない。図4は、本発明の一実施形態に係る暗号化装置がキャパシタC22に充電した電荷を用いて暗号化アルゴリズムを行う第2状態S2を示す。第2状態S2において、第1電荷伝達部210は、電荷格納部220と外部の接続を完全に遮断する。同図に示すように、スイッチS11及びスイッチS12は同時に開放され、暗号化装置100内の電荷格納部220は外部電源の両側ノードであるVDDノードとGNDノードの両方から完全に分離される。第2状態S2において、電荷格納部220が第2電荷伝達部230を介して暗号化モジュール110に電荷を供給し、暗号化モジュール110は供給された電荷を用いて暗号化アルゴリズムを行う。このような暗号化過程の間に、暗号化モジュール110で消費される電荷量、すなわち、電流は暗号化キー値に依存するものの、暗号化装置100の外部、例えば、図2に示すVDDノード及びGNDノードでは暗号化モジュール110と接続されていないため電力分析の攻撃が不可能になる。暗号化モジュール110が使用して残った電荷はキャパシタC22に依然として存在し、この残留電荷は暗号化モジュール110で消費して残った量であるため、暗号化キー値に依存する。したがって、この電流電荷がそのままGNDノードに放電すれば、GNDノードに流れる電流iVDDを測定することによって電力分析攻撃が可能になる。したがって、本発明では、このように残った電荷をGNDノードに放電する代わり、キャパシタC22の両端を短絡させることによって残留電荷を熱散逸thermaldissipation及び放射radiationにより放電させた後、再び充填のための第1状態S1が行わなければならない。これは電力分析攻撃を確かに防止するためである。図5は、本発明の一実施形態に係る暗号化装置が暗号化アルゴリズムを実行した後キャパシタC22を一定レベルまで放電する第3状態S3を示す図である。第3状態S3では、上述したように、暗号化アルゴリズムが実行された後キャパシタC22に残った電荷を一定レベルまで放電させる。第3状態S3で短絡スイッチS21が閉鎖されてキャパシタC22を放電する。放電は、スイッチS21とキャパシタC22との間の抵抗成分図示せずとキャパシタC22の容量によって決定されるが、極めて短い瞬間に放電が発生するため、次の周期の第1状態S1が開始される前には電力分析ができないほどの放電が完了される。一定レベルは電力分析攻撃ができないレベルであると理解されてもよい。このような第3状態でも第1電荷伝達部210は外部電源と電荷格納部220の接続を完全に遮断し、また、第2電荷伝達部230は電荷格納部220と暗号化モジュール110との間の接続を完全に遮断する。一方、実施形態によって、第1状態S1ないし第3状態S3間で各状態の遷移時に、各状態がオーバラップされないようすべてのスイッチが開放されるステップが追加されてもよい。このような様々な実施形態は、電力分析攻撃を防止するための他の動作にも拡張され得る。以上で説明したように本発明の実施形態によると、電流を供給するVDDノードから暗号化装置100から入力される電流iVDDは暗号化モジュール110で演算される暗号化キーに関係がなく常に一定の値であり、暗号化装置100からGNDノードから出力される電流iGNDも暗号化モジュール110で演算される暗号化キーに関係がなく常に一定の値である。したがって、暗号化アルゴリズムが行われる間及び/または電荷格納部220が外部電源から電荷を供給されるなどの様々な状態で電力分析攻撃が効果的に防止される。本発明の一実施形態に係る方法は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態で実現され、コンピュータ読取可能な記録媒体に記録されてもよい。コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などのうち1つまたはその組合せを含んでもよい。媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり、使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー登録商標ディスク及び磁気テープのような磁気媒体、CD-ROM、DVDのような光記録媒体、光ディスクのような光磁気媒体、及びROM、RAM、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれてもよい。上述したように、本発明を限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような実施形態から多様な修正及び変形が可能である。したがって、本発明の範囲は、開示された実施形態に限定されるものではなく、特許請求の範囲のみならず特許請求の範囲と均等なものなどによって定められるものである。