【特集3】文書改ざんはブロックチェーンで防げる! カギとなるハッシュ関数を基礎から学ぶ
文書改ざんを防ぐというより、文書改ざんを検出できるという内容です。
ブロックチェーンにハッシュ値を保存し、保存したハッシュ値と文書のハッシュ値を比較して一致しなければ、改ざんを検出でき、ブロックチェーンのハッシュ値を改ざん後のハッシュ値に変更してしまうのは困難だから、文書改ざんを防げるという考えなんでしょうけど、タイトルだけ読むと誤解しそうです。
図4 暗号学的ハッシュ関数が備えるべき特徴が、ハッシュ関数を知らない人に説明する際にわかりやすいです。
C#で学ぶ! 文法・構文の「使いドコロ」 「便利な『メソッド』と『クラス』の使いドコロ」
オブジェクト指向を学び始めた頃に読んでいたら、理解できたと思うまでの時間が少しは短くなっていたかもしれません。
何度もいろいろな本を読んで、やっとこういうことなんだと、理解まで時間がかかったことを思い出しました。
【特集4】1時間くらいでわかる Pythonことはじめ
文字列に掛け算すると、掛けた数だけ文字列をつなぐ処理になるというのは、ユニークな機能だと思います。
リスト、タプル、辞書、集合は、データによって上手く使い分ければ、コーディングを楽にできそうです。