Team TripleFalcon. http://www.triplefalcon.com/

概要

 暗号(cipher) は、情報の安全を守る技術の総称です。最近は、広義の意味で様々な技術を暗号と読んでいます。暗号の機能は、以下のようなものがあると思います。

 暗号は符号理論の一種でもあります。(参照→符号

目的 概要
守秘 最もオーソドックスな暗号利用の方法ではないでしょうか
文書の真正性 文書が改ざんされていないこと、文書作成者が誰であるか確認する
本人認証 本人であることを確かめる
その他 個人情報が露見しないよう情報収集するなど・・・

 暗号を応用した製品や技術には、以下のようなものがあります。

名称 概要
PGP 電子メール用ツールで、アプリケーションレベルで暗号化します。
Kerberos 汎用です。クライアントサーバ間の通信に組み込んで利用します。
SSL ソケットレベルを暗号化します。
IPsec ネットワークアクセスレベルで暗号化します。

Team TripleFalcon. http://www.triplefalcon.com/

暗号技術

 暗号と呼ばれる技術分野は以下のようなものがあります。暗号というと、一般的に公開鍵暗号共通鍵暗号を差します。その他にも乱数生成、ハッシュ関数、電子署名、鍵共有技術など、広義の意味で暗号技術に含まれるものはたくさんあります。

分類 概要
共通鍵暗号 暗号鍵と復号鍵が同一の暗号で、計算が高速
 ブロック暗号 ブロック単位で処理する共通鍵暗号
 ストリーム暗号 ストリーム処理をする共通鍵暗号
公開鍵暗号 暗号鍵と復号鍵が異なる暗号で、計算が低速
公開鍵署名 文書の発信人の確認やメッセージの真正性を公開鍵技術で保障
鍵共有 公開鍵を交換し合うことで相手と同一の乱数(秘密値)を共有
楕円暗号 公開鍵暗号や署名で、楕円曲線により鍵の長さを短くする技術
乱数生成 暗号学的に安全な乱数生成
ハッシュ 文書から指紋を計算する技術
ゼロ知識証明 相手に秘密をもらすことなく秘密の知識をもっている事実を知らせる
マルチパーティープロトコル メンバー個々の値をること無く全体の統計値を安全に収集する
依頼計算 依頼者が相手に x を秘密にしたまま相手に f(x) を計算してもらう
秘密分散 情報を分散し、全体を集めないと再構成できなくする
量子暗号 量子力学的な観測の限界を用いた暗号

 上記は用語の列挙に過ぎず、分類ではありません。例えば、乱数生成とストリーム暗号を分けたり、楕円暗号と公開鍵暗号を分けて考えるのはナンセンスです。

Team TripleFalcon. http://www.triplefalcon.com/

守秘

 暗号の最も重要な用途は情報の秘匿でしょう。普通は、暗号鍵と呼ばれる秘密の数値を利用して変換を行います。変換された文書は暗号といって、第三者には内容がわかりません。暗号は復号鍵を利用してもとの文書にもどすことができます。鍵を持たない第三者に文書が解読できないこと、鍵を持つ当事者には解読できることがこの技術の条件です。

名称 概要
共通鍵暗号 暗号鍵と復号鍵が同一
公開鍵暗号 暗号鍵と復号鍵が異なり、暗号鍵から復号鍵の特定が困難
鍵共有 自分と相手で共通の乱数を発生します 共通鍵を作るのに使えます

Team TripleFalcon. http://www.triplefalcon.com/

文書真正性

 文書秘匿用途が「隠す」安全性を重視することに対して、文書を「公開する」安全性を重視します。文書が改ざんされると不利益をこうむるという状況は少なくありません。

 例えば、文書から指紋に相当する数値を取り出しておき、後で指紋と文書を照合すると文書が改ざんされたかどうか知ることが出来ます。(参照→メッセージ認証子)そのような認証子を公開鍵的メカニズムで安全性を高めたものが公開鍵署名です。(参照→公開鍵署名)

名称 概要
公開鍵署名 公開鍵技術で文書の改ざんを防止
文書認証子 文書から指紋とよばれる数値を計算する技術

Team TripleFalcon. http://www.triplefalcon.com/

Team TripleFalcon. http://www.triplefalcon.com/

Team TripleFalcon. http://www.triplefalcon.com/

Team TripleFalcon. http://www.triplefalcon.com/

Team TripleFalcon. http://www.triplefalcon.com/

高速フーリエ変換 離散コサイン変換 離散サイン変換 離散対数問題 離散数学 素因数分解 乗算 モンゴメリ演算

Team TripleFalcon. http://www.triplefalcon.com/

Team TripleFalcon. http://www.triplefalcon.com/

Team TripleFalcon. http://www.triplefalcon.com/

Team TripleFalcon. http://www.triplefalcon.com/

Team TripleFalcon. http://www.triplefalcon.com/

Team TripleFalcon. http://www.triplefalcon.com/


Team TRIPLE FALCON

アクション&シミュレーション ゲーミングとゲーム製作を真面目に考える 新進気鋭の研究者集団

   
 
用語集TOP

暗号(cipher)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
あ-お か-こ さ-そ た-と な-の
は-ほ ま-も や-よ ら-ろ わ-ん

数学、哲学、工学を横断する事典です。よろしければ活用してください。 ゲーム, アクション,シューティング,シミュレーション,リアルタイム, 計量経済学,計量心理学, コンピュータ,用語集,計算機科学用語集,コンピュータ用語集, 3DCG, グラフィックス,ゲームグラフィックス,美少女, 光反射,鏡面反射,拡散反射,屈折,散乱,異方性反射,影, シェーディング,レンダリング,透視変換, 発光,爆発,爆炎,煙, 物理, 人物,表情,表現,運動,力学,流体, 計算幾何学, グラフ,アフィン変換,アフィン写像,凸包,超平面,3D,3Dの数理, コンピュータサイエンス,コンピュータ, 計算機科学, チューリングマシン,チューリング機械,線形有界オートマトン,プッシュダウンオートマトン,有限オートマトン, オートマトン,状態遷移,遷移関数,対角線論法,文字列,記号, FA,NFA,PDA,NPDA,LBA,NLBA,TM, 計算量,P,NP,PSPACE,NP完全,NP困難,P完全,PSPACE完全,PP,APX,APX完全, 確率チューリング機械,確率オートマトン, 音声, 音階,音量,音律,和音,和声,無限上昇音,MIDI, 色彩, 表色系,顕色系,混色系,RGB,CMY,YCbCr,YUV,YIQ,CIE,L*a*b*, 符号, 圧縮,符号化,情報源符号化, 符号,ブロック符号,ストリーム符号,符号理論, 離散数学, 集合,写像,関数,全単写,単写,全写,対応関係,関係,反射,反射推移閉包, 代数系, 群,環,体,モノイド,半群,準同型写像,同型写像, 形式言語, 言語,正則言語,文脈自由言語,文脈依存言語,確率言語, 文法,正則文法,文脈自由文法,文脈依存文法,確率文脈自由言語, 文字,文字列, 3型言語,2型言語,1型言語,0型言語, 信号処理, 変換,フィルタ,信号処理,DFT,DCT,DST,FFT,Wavelet,フーリエ変換, 離散,コサイン変換,サイン変換,ウェーブレット, 基礎数学, 数学,応用数学,基礎数学,フィボナッチ数列, 解析学, 位相空間,線形空間,距離空間,ベクトル空間,vector,バナッハ空間,Banach,ヒルベルト空間,Hilbert,ユークリッド空間,Euclid, ノルム,内積,可算濃度,非可算濃度, 情報理論, 情報源,情報量,エントロピー,相互情報量,記号,記号列, 複雑系, カオス,フラクタル,フラクタル幾何学,カオス写像, インターネット, セキュリティ,HTTP,SMTP,FTP,プロトコル, その他理論,理論, 紅茶,自転車通勤,備忘録, 暗号, モンゴメリ演算,高速計算法,素因数分解,離散対数問題, 暗号,ブロック暗号,ストリーム暗号,楕円暗号, 乱数,乱数生成,共通鍵暗号,公開鍵暗号,公開鍵署名,鍵共有,鍵交換, 線形攻撃,差分攻撃,補間攻撃,スライド攻撃,量子暗号, 依頼計算,ゼロ知識対話証明,ハッシュ,

AES,Rijndael,RSA,ElGamal,Twofish,Serpent,

RC6,MARS,CAST,IDEA,GOST,

MQV,DH,EC-DH,EC-ElGamal,

終了,

フィリピンパブ
アミューズメント企画はお任せ
資産運用はお任せ
メール お問い合わせ お問い合わせ メール メール メール メール メール メール