暗号化とは何か?

デジタル署名の概念を真に理解するためには、次のことが必要である。 暗号化の仕組みを理解する.

暗号化 は暗号技術における重要な概念である。

トランザクションがどのように行われるかのプロセスを理解するために、"サイン入りビットコイン(および他の暗号通貨)を使用できるようにするために必要な "暗号化 "の概念とその役割に精通している必要があります。

暗号通貨 しかし、その仕組みを理解するためには、まず暗号化について学ぶ必要がある。 従来型 暗号化の使用。

暗号技術において、暗号化はメッセージのプライバシーを保護するために使われる技術である。 フォームに変換 意図された受信者のみが読むことができる。

他の誰もが、支離滅裂だと思うだろう ランダム文字.

暗号化とは何か?

暗号化 のようにデータを変換するプロセスである。 可読テキスト (としている。プレーンテキスト")を使用している。 アルゴリズム (と呼ばれる)。暗号")とする。 読めない 特別な知識を持つ者以外には、通常"キー".

このプロセスの結果は 暗号化 テキスト (としている。暗号文").

最も基本的な意味で、暗号化とは"ファンシー・マス"と、コンピューターが従う一連の命令("アルゴリズム")を使ってデータを偽装し、保護する。

暗号化によるデータ保護

例えば、あなたがメッセージを送信し、それを暗号化する場合、そのメッセージは盗聴者によって読み取られたり理解されたりしない形式でエンコードされる。

これらのアルゴリズムはスクランブルをかける。 プレーンテキスト という不可解なテキストに変換する。 暗号文のように見える。 ちんぷんかんぷん それを復号する特別な鍵を使わずに。

以下は、ちんぷんかんぷんな暗号文の例である:

EjQbCXilQmoEssL0tP1395IKLEAwSEhptF6ogdoHGZ1LHgpeon7PFWcADod/ir78LKdc72r17ZzwGCpQbd5XU7Tha7ESBhWe6EzGjxthdGBL+tSsj343yFTp6PgBOcZO

(飲み過ぎたことがある人なら、似たようなことをタイプしたことがあるだろう)。)

つまり、一度アルゴリズムを使って暗号化されたデータは、暗号文から元の内容を推測したり、解釈したりすることはできません。このようにして、あなたのメッセージは意図しない詮索好きな目から安全に守られるのです。

つまり、要約すると

  • 暗号化 のプロセスである。 平文を暗号化する.この暗号化されたテキストは「暗号文」として知られる理解不能なテキストである。暗号化されたテキストは誰にも読むことができないので、暗号化されたテキストは、それを見ることになっていない人々から元のメッセージを隠す。
  • 復号化 のプロセスである。 暗号化テキストを平文に変換t.基本的には、 暗号化の逆.暗号文を復号化するために使用され、メッセージにアクセスして読むことができるのは、想定された人間だけである。

暗号化の仕組みは?

下図をご覧ください。 データが平文から暗号文に変わる そして 平文に戻る 暗号化と復号化の使用を通じて"キー".

暗号化の仕組み

キーは 同じ (または ユニーク (非対称)。

つまり、暗号化には大きく分けて2つのタイプがあるということだ:

  1. 対称暗号:このタイプの暗号化は相互的で、データの暗号化と復号化に同じ鍵が使われることを意味する。
  2. 非対称暗号化:このタイプの暗号化では、暗号化と復号化のために、秘密鍵と公開鍵の2つの別々の鍵を使用する。

基本的に、データの送信者と受信者が同じ鍵を使って暗号化と復号化を行う場合、それは次のように呼ばれる。 対称暗号。

また、暗号化と復号化で鍵が異なる場合は、次のようになる。 非対称暗号.

暗号では、"キー"は単に大きな数字(桁数の多い大きくて長い数字)、または数字と文字の文字列である。

鍵は、平文を暗号文に変換したり、その逆(暗号文を平文に変換)するのに使われる。

暗号通貨は非対称暗号しか使わないだから、これからは非対称暗号化だけに集中するつもりだ。