本講演のスライドも現在は公開されています。詳細は次のスライドを見ていただくこととして、本記事ではその中でも印象に残った例を1つご紹介しますね。パスワードをハッシュ化しないで保存するRailsチュートリアルでも暗号化とハッシュ化の違いや、なぜパスワードは暗号化ではなくハッシュ化なのかと言った説明がされていますが、本講演でもその概要を分かりやすく説明されていました。技術的な攻撃方法やその対策も紹介されていましたが、個人的には「実際に流失した場合どんなことが起こるのか?」といった事例が印象的でした。最近だと宅ふぁいる便の件が記憶に新しいですが、パスワードを含む情報流出の事件は過去にもあり、中には訴訟およびその判決が出ている事例もあります。徳丸浩の日記ざっくりと簡単にまとめると、情報流出したサービスの受託開発会社に対して約3131万円の損害賠償の訴訟が起こった。契約書では損害賠償責任制限を定めていたが『SQLインジェクション対策を怠ったことは重過失である』という結果になったためその制限も無効となり、次のような判決が命じられたというものです。梨恵氏が『エンジニアのための法律勉強会』で解説しています。徳丸さんの講演ではもちろん対策についても触れています。出来ている』、『Railsのバージョンを上げよう』、『Railsのレールから外れる場合は慎重に』という話が中心だったかなと感じています。レールにうまく乗っている限りにおいては脆弱性は簡単には見つけられない、とのことでした。App』についても、アプリケーションコードからは脆弱性を見つけられなかったと懇親会で伺いました。バージョンを固定しています。書籍内でもその旨を明示していますが、導入しているライブラリのバージョンが古いために、最新バージョンでは既に対策済みの脆弱性が残っていてもおかしくはありません。自身のアップグレードをオススメしています。2019とはいえセキュリティに関するトピックは『1回対策したら終わり』というわけではなく、日々の情報のキャッチアップも重要です。社では社員研修に特化したRailsチュートリアルの『法人プラン』、Rails開発の生産性を高めるRailsガイドの『Proプラン』を提供しています。