Wikipedia情報
信頼性設計
信頼性設計(しんらいせいせっけい)とは、工学分野において、システム・装置または部品が使用開始から寿命を迎えるまでの期間を通して、予め期待した機能を果たせるように、すなわち故障や性能の劣化が発生しないように考慮して設計する手法のこと。
フェイルセーフ設計(Fail safe design)とは、機械は必ず故障が発生するということを念頭に置き、故障が発生した場合にも、常に安全側にその機能が作用する設計思想。
機械であれば、「壊れたまま動作することで、周囲に損害や危険を及ぼすことの無い設計」をいう。(例えば「壊れやすい部分を設けておき、高い負荷がかかった場合に意図的にその部分が壊れるようにしておくことで、全体が動作しなくなる」など)
信頼性の低い暗号アルゴリズム
信頼性の低い暗号アルゴリズムとは、暗号アルゴリズムのピア・レビューの過程で専門家により排除されたものをいう。
特にAESなどの暗号規格策定の際に、かなり有力なものが排除されている。
安全を望む読者は、以下のアルゴリズムや「独自開発」「秘密」「軍でも使用」アルゴリズムを使用している暗号ソフト・機器を避けられた方がよいであろう。
AES暗号か、Cryptrec CRYPTREC、NESSIEで選定された暗号アルゴリズムがとりあえず安全と言える。
以下は信頼性の低い暗号アルゴリズムのリストである。
ブルース・シュナイアーが挙げるもの
#Madryga 1984 選択平文5000個
#FEAL-4 選択平文20個
#FEAL-8 選択平文12個
信頼性工学
信頼性工学(しんらいせいこうがく)とは、システムの信頼性を分析する工学手法である。
フォルトツリー解析 FTA(Fault Tree Analysis)
FMEA(Failure Mode and Effect Analysis)
VTA(Variation Tree Analysis)
Damage Tolerance Design DTD(Damage Tolerance Design)
排除 - 事前対策 (ミスを起こしやすい行動をせずに済むようにする。ミスを起こすような行動につながる原因そのものを排除する)
代替化 - 事前対策 (ミスを起こしやすい行動を人にさせない。例えば、スイッチの形や位置、ON か OFFかすぐに簡単に分かるように工夫してひとがミスを起こしやすい行動に出るのを防ぐ)
容易化 - 事前対策 (易しい行動で可能にする)「共通・個別・適合化」