セキュリティ技術の基本的なこと全般を置いていくカテゴリ。分野は絞らず、「これを知らないと先に進めない」と感じたものから順に書いています。
分野をばらばらに並べています。上から順に読む必要はありません。
サーバー認証・鍵共有・ユーザー認証の3フェーズを分けて追う。known_hosts と authorized_keys の「疑う向きが逆」が腹落ちすれば、図が全部つながります。
known_hosts
authorized_keys
ブラウザが止めているのは「送信」ではなく「返事を JS に読ませること」だけ。その壁をサーバー側から開けるのが Access-Control-Allow-Origin。プリフライトが出る条件と、Origin 反射による情報漏えいまで。
Access-Control-Allow-Origin
書いたらここに並びます。