コンテンツにスキップ

Gemini (プロトコル)

出典: フリー百科事典『ウィキペディア(Wikipedia)』

GeminiGemini space

Transport Layer Security WebGemini 

Gopher TLS使 HTTP [1]使 Gemini [2]

[]


v0.14.3 [3]TCP/1965
  1. クライアントがサーバに接続要求をする
  2. サーバはクライアントからの接続要求をacceptする
  3. クライアント-サーバ間でTLSハンドシェイクを完了させる
  4. クライアントがサーバの証明書を検証する
  5. クライアントはリクエストをサーバへ送る
  6. サーバはレスポンスヘッダをクライアントへ送る
    1. 成功ではない場合、接続を閉じる
  7. サーバはレスポンスボディをクライアントへ送る
  8. サーバは接続を閉じる
  9. クライアントはレスポンスを処理する

セッション例[編集]

ソフトウェア[編集]

関連項目[編集]

参考文献[編集]

  1. ^ ew0k (2020-12-06). gemini://tilde.team/~ew0k/posts/certificate-security.gmi. Retrieved 2020-12-08. "Most gemini browsers will make a fair attempt at validating the certificate: first check if the Common Name or Subject Alternative Names match the requested hostname, then check the not-valid-before and not-valid-after dates, then check if we've visited this host before and if the cert provided now matches the cert provided last time."
  2. ^ Gemini clients”. gemini.circumlunar.space. 2021年2月4日閲覧。
  3. ^ Gemini protocol specification”. gemini.circumlunar.space. 2021年2月4日閲覧。

Webリンク[編集]