過去問.com - 資格試験の過去問 | 予想問題の解説つき無料問題集

ITパスポートの過去問 令和元年度 秋期 テクノロジ系 問93

問題

このページは問題閲覧ページです。正解率や解答履歴を残すには、 「条件を設定して出題する」をご利用ください。
[ 設定等 ]
ディジタル署名やブロックチェーンなどで利用されているハッシュ関数の特徴に関する、次の記述中の a、b に入れる字句の適切な組合せはどれか。

ハッシュ関数によって、同じデータは、( a )ハッシュ値に変換され、変換後のハッシュ値から元のデータを復元することが( b )。
   1 .
a:都度異なる   b:できない
   2 .
a:都度異なる   b:できる
   3 .
a:常に同じ    b:できない
   4 .
a:常に同じ    b:できる
( 令和元年度 秋期 ITパスポート試験 テクノロジ系 問93 )
このページは問題閲覧ページの為、解答履歴が残りません。
解答履歴を残すには、
条件を設定して出題する」をご利用ください。

この過去問の解説 (3件)

15
ハッシュ関数は、あるデータから、ハッシュ値と呼ばれる決まった桁数の値を得るための仕組みをいいます。
あるデータからハッシュ関数を通してハッシュ値を得た場合、元のデータの大きさ、内容にかかわらず、決まった桁数のハッシュ値が出力されます。

ハッシュ関数が同じであれば、元データはいつ計算しても同じハッシュ値を出力します。
また、一般に普及しているハッシュ関数は、ハッシュ値から入力データを復元することが出来ないようになっています。

したがって、
ハッシュ関数によって、同じデータは、( a 常に同じ)ハッシュ値に変換され、変換後のハッシュ値から元のデータを復元することが( b できない)
となる、3が正解です。

付箋メモを残すことが出来ます。
2

ハッシュ関数の特徴としては、入力データが同じであれば、常に同じ値に変換され、元の入力データを復元することが困難という2点があります。

そもそもハッシュ関数は、任意の長さのデータから固定長のビット列を生成する関数です。ディジタル署名や伝送での改ざん検知に使用されます。

よって、3が正解です。

2
ハッシュ関数とは、入力した任意の値に対して別の値を生成する関数のことです。入力値の暗号化や、同じデータからは同じ値が出力されるため、データの改ざん防止などに使用されることもあります。
ハッシュ値の特徴として、変換した値から元の値に戻すことはできません。

よって「a:常に同じ b:できない」が正解となりますので、答えは3となります。

問題に解答すると、解説が表示されます。
解説が空白の場合は、広告ブロック機能を無効にしてください。
他のページから戻ってきた時、過去問ドットコムはいつでも続きから始めることが出来ます。
また、広告右上の×ボタンを押すと広告の設定が変更できます。
このITパスポート 過去問のURLは  です。
付箋は自分だけが見れます(非公開です)。