頑強性とは? わかりやすく解説

ロバストネス

(頑強性 から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/11/10 05:23 UTC 版)

ロバストネス: robustness)とは、ある応力や環境の変化といった外乱の影響によって変化することを阻止する内的な仕組み、または性質のこと。頑強性(がんきょうせい)、頑健性(がんけんせい)、堅牢性(けんろうせい)、ロバスト性とも言う。

ロバストネスを持つような設計をロバスト設計、ロバストネスを最適化することをロバスト最適化という。

「頑強な」という意味の形容詞 "robust" が語源であり、他に頑強性、強靭性、堅牢性、強さなどと呼称されることもある。

概要

さまざまな分野で、ロバストネスは次のような意味で使われることがある。

生物学
進化については諸説あるが、生物はの生存(競争)のために生育環境の変化に対応して形態形質を変化させ対応してきた。これは、世代交代を利用したロバストネスの現れ方の一つである
個体レベルでみると、免疫系恒常性(ホメオスタシス)がロバストネスの典型的な例である。
情報工学
コンピュータシステムの実行中のエラーやおかしな入力に対応すること。ロバストネス (コンピュータ)。いくつかの手法があるが、たとえば、チェックサムを仕込んでプログラムやバイナリデータのデータ改変を検知する機能を持たせる。ファジングを行って、開発者にとって想定の範囲外のデータ入力に対する脆弱性を評価するなどの手法がある。
データの破損対策や安定な保持は情報工学における重要なテーマであり、RAID誤り検出訂正といった技術が開発、運用され、改良され続けている。
統計学
ある統計モデルの、外乱に対する安定性を数理的に評価する手法として、ロバストネス分析が存在する。
経済学
経済学においては、市場における変動と、それに対する安定性の評価などに用いられる。また、金融工学における不確定性のある取引における意思判断にもこれを援用した理論が用いられる。
制御工学
制御工学には、モデルに不確かさが存在する状況においても一定の性能を維持する制御器の設計手法として、ロバスト制御という方法がある。モデルの不確かさの性能への影響の最悪値を最小化するミニマックス法がロバストな制御系を設計する主な手法であり、特に線形システムに対するH∞制御理論は数値計算の観点からも優れた手法である。

関連項目


頑強性 (Non Malleability) (Bellare等による定義)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/01/01 13:27 UTC 版)

公開鍵暗号」の記事における「頑強性 (Non Malleability) (Bellare等による定義)」の解説

A {\displaystyle A} を攻撃者とし、以下のゲーム考える。 E x p Π − N M − b ( O 1 , O 2 ) ( A , k ) {\displaystyle {\mathsf {Exp}}_{\Pi -{\mathsf {NM}}-b}^{(O_{1},O_{2})}(A,k)} ( p k , s k ) ← G ( 1 k ) {\displaystyle {\mathsf {(pk,sk)}}\gets G(1^{k})} ( M , S t ) ← A O 1 ( p k ) {\displaystyle (M,{\mathsf {St}})\gets A^{O_{1}}({\mathsf {pk}})} m 0 , m 1 ← M {\displaystyle m_{0},m_{1}\gets M} C ← E p k ( m b ) {\displaystyle C\gets E_{\mathsf {pk}}(m_{b})} ( R , C 1 ′ , … , C n ′ ) ← A O 2 ( C , S t ) {\displaystyle (R,C'_{1},\ldots ,C'_{n})\gets A^{O_{2}}(C,{\mathsf {St}})} m 1 ′ ← D s k ( C 1 ′ ) , … , m n ′ ← D s k ( C n ′ ) {\displaystyle m'_{1}\gets D_{\mathsf {sk}}(C'_{1}),\ldots ,m'_{n}\gets D_{\mathsf {sk}}(C'_{n})} If C = C i ′ {\displaystyle C=C'_{i}} for some i {\displaystyle i} , return 0. If m i ′ = ⊥ {\displaystyle m'_{i}=\bot } for some i {\displaystyle i} , return 0. If R ( m b , m 1 ′ , … , m n ′ ) = 0 {\displaystyle R(m_{b},m'_{1},\ldots ,m'_{n})=0} return 0. Return 1. ただし、上のゲームで、 M {\displaystyle M} は、常に同じビット数のメッセージ出力するアルゴリズムなければならない任意の多項式時間機械 A {\displaystyle A} に対し、 | Pr ( E x p Π − N M − 1 ( O 1 , O 2 ) ( A , k ) = 1 ) − Pr ( E x p Π − N M − 0 ( O 1 , O 2 ) ( A , k ) = 1 ) | {\displaystyle |\Pr({\mathsf {Exp}}_{\Pi -{\mathsf {NM}}-1}^{(O_{1},O_{2})}(A,k)=1)-\Pr({\mathsf {Exp}}_{\Pi -{\mathsf {NM}}-0}^{(O_{1},O_{2})}(A,k)=1)|} が k に関して無視できるとき、公開鍵暗号方式 Π = ( G , E , D ) {\displaystyle \Pi =(G,E,D)} は ( O 1 , O 2 ) {\displaystyle (O_{1},O_{2})} -non malleableであるという。 O 1 = ⊥ {\displaystyle O_{1}=\bot } 、 O 2 = ⊥ {\displaystyle O_{2}=\bot } のとき、公開鍵暗号方式 Π {\displaystyle \Pi } はKey Only Attack対し頑強である (non malleable) という。 O 1 = O d e c ( s k , ∅ , ⋅ ) {\displaystyle O_{1}=O_{\mathsf {dec}}({\mathsf {sk}},\emptyset ,\cdot )} 、 O 2 = ⊥ {\displaystyle O_{2}=\bot } であるとき、公開鍵暗号方式 Π {\displaystyle \Pi } は選択暗号文攻撃Chosen Chiphertext Attack,(略してCCA1))に対して頑強であるという。 O 1 = O d e c ( s k , ∅ , ⋅ ) {\displaystyle O_{1}=O_{\mathsf {dec}}({\mathsf {sk}},\emptyset ,\cdot )} 、 O 2 = O d e c ( s k , { m 0 , m 1 } , ⋅ ) {\displaystyle O_{2}=O_{\mathsf {dec}}({\mathsf {sk}},\{m_{0},m_{1}\},\cdot )} であるとき、公開鍵暗号方式 Π {\displaystyle \Pi } は適応的選択暗号文攻撃Adaptive Chosen Chiphertext Attack,(略してCCA2))に対して頑強であるという。

※この「頑強性 (Non Malleability) (Bellare等による定義)」の解説は、「公開鍵暗号」の解説の一部です。
「頑強性 (Non Malleability) (Bellare等による定義)」を含む「公開鍵暗号」の記事については、「公開鍵暗号」の概要を参照ください。

ウィキペディア小見出し辞書の「頑強性」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「頑強性」の関連用語

頑強性のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



頑強性のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのロバストネス (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの公開鍵暗号 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS