テクノロジー

コードベース暗号とは何か?

定義コードベース暗号とは、その安全性の一部または全部が、線形誤り訂正符号(例えば、準周期符号やGoppa符号)の解読の難しさに依存するすべての対称または非対称暗号システムから構成される。

説明

コードベース暗号について

符号ベースの暗号は、誤り訂正符号に基づく暗号システムの研究に焦点を当てた研究分野である。デジタル通信では、問題を特定し修正する方法がなければ、1ビットの改ざんが大惨事を引き起こす可能性がある。チェックサムは誤り検出符号の基本的な例である。その目的は、付加情報の量を減らしながら、データ伝送の精度を最大限に高めることである。

この誤り訂正符号の考え方は、1978年にロバート・マクリースの手に渡った。彼は、2進数のゴッパ符号という特定の誤り訂正符号から始め、それを逆変換可能な線形変換を使ってごちゃ混ぜにした。非常に基本的なレベルでは、McElieceのアプローチは秘密の因数分解に等しく、RSAとして知られるRivest Shamir and Adleman公開鍵暗号システムにいくらか似ている。ゴッパ・コードと線形変換の結果である公開鍵の因数分解は、所有者しか知らない。

公開鍵は、秘密鍵を任意に並べ替えたものをランダムに生成した行列であり、ランダムな2進数の既約ゴッパ符号である。秘密鍵(Goppaコード)の所有者だけが、コードワードである暗号文に導入された欠陥を修正することができる。

コード・ベース暗号では、メッセージの送信者は意図的にコードワードに欠陥を導入し、解読、ひいては復号を困難にする。メッセージの受信者は、ある秘密の知識(多くの場合、コード構造に関する)を使ってメッセージを解読できるが、秘密の知識にアクセスできない攻撃者は解読できない。

コードベース暗号は、暗号化、鍵交換、デジタル署名のアルゴリズムが利用可能であることから、包括的な暗号システムとして認識される可能性を秘めている。

RSAや他のよく知られた公開鍵システムとは対照的に、マッケリースの手法は量子耐性があるようで、このことがこの手法への関心を再燃させている。

McElieceの手法は、設計者にとっては後回しにされていた。McElieceの手法は、RSAのような他の手法に比べてかなり大きな公開鍵を必要とするため、当時はあまり関心を集めなかった。しかし、量子コンピュータの時代が近づくにつれ、ショールの方法を利用した攻撃には無縁であるように見えるため、再び注目されるようになっている。

そのため、鍵のカプセル化の基礎となるアルゴリズム「Classic McEliece」は現在、ポスト量子暗号(PQC)のNIST標準化プロセスの第4ラウンドにある。

ソリューション

ソリューション

ブログ投稿

ブログ投稿

ダウンロード

ダウンロード

関連商品

関連商品

お問い合わせ

お気軽にお問い合わせください。

How can we help you?

Talk to one of our specialists and find out how Utimaco can support you today.
You have selected two different types of downloads, so you need to submit different forms which you can select via the two tabs.

Your download request(s):

    By submitting below form you will receive links for your selected downloads.

    Your download request(s):

      For this type of documents, your e-mail address needs to be verified. You will receive the links for your selected downloads via e-mail after submitting below form.

      Utimacoのダウンロードについて

      ダウンロードセクションをご覧ください。

      パンフレット、データシート、ホワイトペーパーなどのリソースからお選びいただけます。ほぼすべての資料を直接(ダウンロードボタンをクリックして)閲覧・保存することができます。

      一部の資料については、電子メールアドレスの確認が必要です。ボタンにはEメールのアイコンがあります。

      Download via e-mail

       

      ボタンをクリックすると、オンラインフォームが開きますので、必要事項をご記入の上、送信してください。このタイプのダウンロードをいくつか収集し、1つのフォームをすべてのダウンロードに対して送信するだけで、リンクを電子メールで受け取ることができます。現在のコレクションは空です。