Yomikai

#4 GitHubにSSHできない? / Discordのデータベース


Listen Later

今回は以下の2本の記事について話しました。

1本目 (0:15) は、GitHubのRSA SSHキーが流出したインシデントについて。対応策としてGitHubのSSHキーが更新されたため、ローカルのSSH known_hostsを新しい値に更新しないとGitHubにSSHできないという挙動が生じました。キーの流出により可能になるMan-in-the-Middle Attack (MITM)とは具体的になんなのか、MITMを普段のweb開発で活かす方法、などについて話しました。

2本目 (16:50) はDiscordのチャットデータベースの変遷について。2015年のリリースからMongoDB、Casandra、ScyllaDBへと変わってきた過程を、BツリーやLSMツリーの仕組みを踏まえて振り返りました。

40:20からはアフタートークです。


【参考リンク】

  • We updated our RSA SSH host key
  • Man-in-the-middle attack in SSH - How does it work?
  • Burp Suite - Application Security Testing Software
  • How discord stores billions of messages (2017)
  • How discord stores trillions of messages (2023)
  • BツリーLSMツリー
  • スマートフォン内に保存しているデータベースの暗号化にLINEが取り組む理由
  • ...more
    View all episodesView all episodes
    Download on the App Store

    YomikaiBy Yomikai