ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
ダウンロード
ブラウザよりも高速アクセス!
 

ブロック暗号と共通鍵暗号

ショートカット: 違い類似点ジャカード類似性係数参考文献

ブロック暗号と共通鍵暗号の違い

ブロック暗号 vs. 共通鍵暗号

ブロック暗号(- あんごう、Block cipher)とは、共通鍵暗号の一種で、固定長のデータ(ブロックと呼ぶ)を単位として処理する暗号の総称である。これに対して、ビット単位やバイト単位で処理を行う暗号はストリーム暗号と呼ばれる。. 共通鍵暗号方式(きょうつうかぎあんごうほうしき、)は、暗号化と復号に同一の(共通の)鍵を用いる暗号方式である。秘密鍵暗号方式 、対称鍵暗号、慣用暗号方式、共有鍵暗号 ともいう。 長所は公開鍵暗号方式と比べて処理が高速であること、短所は鍵の受け渡しに注意を要することである。どんなに複雑な鍵による暗号化を施しても、鍵さえ分かってしまえばだれでも復号できてしまうためである。暗号化する人と復号する人それぞれが同じ鍵を持つ必要があるが、鍵が漏洩する可能性は、保持者が増えるほど増すことになる。受け渡し相手によってそれぞれ個別の鍵を持てばよいが、その場合は管理すべき鍵の数が相手の分だけ増加することになる。具体的には2人でだけ受け渡しをする場合は、1種類の鍵をそれぞれが持てばよいが、3人だと3種類、4人で6種類、5人で10種類と増えていく。n人の間で必要な鍵を求めるには、n(n-1)/2 の数式に当てはめればよい。 共通鍵暗号は方式によりブロック暗号とストリーム暗号に大別され、ストリーム暗号のほうがロジック量は少なくて済み、処理速度も有利とされる。代表的な共通鍵暗号としては、ブロック暗号に分類されるDES、トリプルDES、FEAL、IDEA、AES、Camellia、ストリーム暗号に分類されるRC4、MUGIが挙げられる。.

ブロック暗号と共通鍵暗号間の類似点

ブロック暗号と共通鍵暗号は(ユニオンペディアに)共通で13ものを持っています: Advanced Encryption Standard差分解読法アルゴリズムアディ・シャミアストリーム暗号Camellia線形解読法総当たり攻撃Data Encryption StandardFEALMISTY1暗号理論松井充

Advanced Encryption Standard

Advanced Encryption Standard (AES) は、DESに代わる新しい標準暗号となる共通鍵暗号アルゴリズムである。アメリカ国立標準技術研究所(NIST)の主導により公募され、Rijndael(ラインダール)がAESとして採用された岡本 暗号理論入門 第2版(2002:51-52)。.

Advanced Encryption Standardとブロック暗号 · Advanced Encryption Standardと共通鍵暗号 · 続きを見る »

差分解読法

差分解読法(さぶんかいどくほう、)は、主にブロック暗号に対して用いられる暗号解読法の一種である。ストリーム暗号やハッシュ関数の攻撃にも用いられる。広い意味では、入力差分がどのように出力差分に影響を及ぼすか考察することである。ブロック暗号においては、置換ネットワークを通してどのように差分が波及するかを追跡することによって、暗号アルゴリズムの非ランダム性を発見し、秘密鍵を復元するような性質を発見することを意味する。.

ブロック暗号と差分解読法 · 共通鍵暗号と差分解読法 · 続きを見る »

アルゴリズム

フローチャートはアルゴリズムの視覚的表現としてよく使われる。これはランプがつかない時のフローチャート。 アルゴリズム(algorithm )とは、数学、コンピューティング、言語学、あるいは関連する分野において、問題を解くための手順を定式化した形で表現したものを言う。算法と訳されることもある。 「問題」はその「解」を持っているが、アルゴリズムは正しくその解を得るための具体的手順および根拠を与える。さらに多くの場合において効率性が重要となる。 コンピュータにアルゴリズムをソフトウェア的に実装するものがコンピュータプログラムである。人間より速く大量に計算ができるのがコンピュータの強みであるが、その計算が正しく効率的であるためには、正しく効率的なアルゴリズムに基づいたものでなければならない。.

アルゴリズムとブロック暗号 · アルゴリズムと共通鍵暗号 · 続きを見る »

アディ・シャミア

アディ・シャミア(Adi Shamir、עדי שמיר、1952年7月6日 - )は、イスラエルの暗号の研究者。ロナルド・リベスト、レオナルド・エーデルマンとともにRSA暗号を発明したことで知られる。また、ゼロ知識証明のでも知られ、暗号理論と計算機科学に様々な貢献をしてきた。.

アディ・シャミアとブロック暗号 · アディ・シャミアと共通鍵暗号 · 続きを見る »

ストリーム暗号

トリーム暗号(ストリームあんごう、stream cipher)とは、平文をビット単位あるいはバイト単位などで逐次、暗号化する暗号である。平文を64ビットや128ビットなどの固定長のブロックに分割して暗号化する暗号を指すブロック暗号に対比した語である。その構成上、入力がファイルではなくストリーム等の逐次追加されるデータであった場合、ブロック暗号は入力がブロックサイズに達するまで溜まらないと処理を進めることができないのに対し、ストリーム暗号はその必要がないのが特徴である。.

ストリーム暗号とブロック暗号 · ストリーム暗号と共通鍵暗号 · 続きを見る »

Camellia

Camellia(カメリア)とは、2000年にNTTと三菱電機により共同開発されたブロック暗号である。名称の由来は植物のツバキ(ツバキ属:Camellia)。 CamelliaはFeistel構造を採用したブロック長128ビットのブロック暗号で、鍵長としてAESと同じ128ビット、192ビット、256ビットの3つを選択できる。また、CamelliaはAESと同等の安全性を保ちつつハードウェアでの低消費電力で高速な暗号化・復号に優れている。.

Camelliaとブロック暗号 · Camelliaと共通鍵暗号 · 続きを見る »

線形解読法

線形解読法(せんけいかいどくほう、Linear cryptanalysis)とは、暗号化変換の線形近似式を発見することを基本とした一般化された暗号解読手法の一つである。 この攻撃は、ブロック暗号およびストリーム暗号に適用される。 線形攻撃法は、ブロック暗号にもっとも適用される攻撃法の二つのうちの一つである。 もうひとつは、差分解読法である。.

ブロック暗号と線形解読法 · 共通鍵暗号と線形解読法 · 続きを見る »

総当たり攻撃

総当たり攻撃(そうあたりこうげき)とは、暗号解読方法のひとつで、可能な組合せを全て試すやり方。力任せ攻撃、または片仮名でブルートフォースアタック(Brute-force attack)とも呼ばれる。.

ブロック暗号と総当たり攻撃 · 共通鍵暗号と総当たり攻撃 · 続きを見る »

Data Encryption Standard

Data Encryption Standard(データ暗号化標準)、略してDES()は、アメリカ合衆国の旧国家暗号規格、もしくはその規格で規格化されている共通鍵暗号である。ブロック暗号の一種であり、1976年国立標準局 (NBS) がアメリカ合衆国の公式連邦情報処理標準 (FIPS) として採用し、その後国際的に広く使われた。56ビットの鍵を使った共通鍵暗号を基盤としている。そのアルゴリズムは、機密設計要素、比較的短い鍵長、アメリカ国家安全保障局 (NSA) がバックドアを設けたのではないかという疑いなどで、当初物議をかもしていた。結果としてDESは、現代のブロック暗号とその暗号解読の理解に基づいて学究的に徹底した精査を受けた。 DESは今では多くの用途において安全ではないと見なされている。これは主に56ビットという鍵長が短すぎることに起因する。1999年1月、distributed.netと電子フロンティア財団は共同で、22時間15分でDESの鍵を破ったことを公表した。この暗号の理論上の弱さを示した解析結果もあるが、そのような弱さを実際に利用することが可能というわけではない。アルゴリズム自体は実用上安全であるとされ、トリプルDESという形で使われているが、理論的攻撃方法は存在する。近年、Advanced Encryption Standard (AES)に取って代わられた。 なお、標準としてのDESとアルゴリズムを区別することがあり、アルゴリズムを Data Encryption Algorithm (DEA)と称することがある。.

Data Encryption Standardとブロック暗号 · Data Encryption Standardと共通鍵暗号 · 続きを見る »

FEAL

FEAL(the Fast Data Encipherment Algorithm)とは、1987年に、NTTにいた清水明宏と宮口庄司が提案した64bitブロック暗号である。DES(Data Encryption Standard)の代替品となることを目的として開発された。.

FEALとブロック暗号 · FEALと共通鍵暗号 · 続きを見る »

MISTY1

MISTY1(あるいはMISTY-1)は、1995年に三菱電機の松井充らによって開発されたブロック暗号である。 MISTY1は、NESSIEおよびCRYPTRECの2003年の初版において推奨暗号に選ばれたが、CRYPTRECの2013年の改訂で「推奨候補暗号」に格下げとなった。 MISTYは "Mitsubishi Improved Security Technology" を意味し、同時に開発者のイニシャルを合わせたものでもある。 MISTY1に関する特許は三菱電機が所有しているが、特許実施料は無料化されている。.

MISTY1とブロック暗号 · MISTY1と共通鍵暗号 · 続きを見る »

暗号理論

暗号理論(あんごうりろん)の記事では暗号、特に暗号学に関係する理論について扱う。:Category:暗号技術も参照。.

ブロック暗号と暗号理論 · 共通鍵暗号と暗号理論 · 続きを見る »

松井充

松井 充 (まつい みつる、Mitsuru Matsui) は、日本の暗号研究者で三菱電機株式会社の三菱電機情報技術総合研究所情報セキュリティ技術部長。.

ブロック暗号と松井充 · 共通鍵暗号と松井充 · 続きを見る »

上記のリストは以下の質問に答えます

ブロック暗号と共通鍵暗号の間の比較

共通鍵暗号が30を有しているブロック暗号は、51の関係を有しています。 彼らは一般的な13で持っているように、ジャカード指数は16.05%です = 13 / (51 + 30)。

参考文献

この記事では、ブロック暗号と共通鍵暗号との関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください:

ヘイ!私たちは今、Facebook上です! »