タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

SSLに関するknj2918のブックマーク (5)

  • SSL/TLSの見落とされがちな「認証」という基本機能 - Qiita

    はじめに これは、togetterまとめ「暗号」という言葉が暗号技術の理解の妨げになるというお話の焼き直しです。 知っている人にとってはアタリマエに思える話かも知れませんが、SSL/TLSの基機能、ちゃんと理解してますか? ということで記事にしました。 SSL/TLSの基機能 SSL/TLSってなに? SSL/TLS1とは、HTTPS ( Webサービスに関わるプロトコルHTTPのセキュア版 ) に使われる暗号技術です。Webじゃなくても、メール2等、色々な場面で使えますが、ここでは取り敢えず(一番ポピュラーなので)Webの話にしておきます。 さて、それではSSL/TLSの機能とは何でしょうか? SSL/TLSの基機能ってなに? 良くある説明はこうです。「通信の暗号化」 このように覚えてる方もいるでしょう。確かにこれは間違いではありません。しかし正解とも言えません。 正しくはこうです

    SSL/TLSの見落とされがちな「認証」という基本機能 - Qiita
    knj2918
    knj2918 2023/07/18
  • ゲームサーバーで使われる暗号技術ってどんなの? - Qiita

    第三回は暗号に関するお話をします。 ゲームサーバーを設計する上でも暗号の知識は不可欠です。 Game Server Services では適切な箇所で適切な暗号技術を採用するよう努力をしています。 どういった暗号技術があり、どういう場面で使用できるのかを正しく把握して、安全なサーバーシステムを開発しましょう。 前回 ゲームサーバーで使うデータベースってどんな種類があるの? 暗号技術の種類 暗号技術には大きく3種類の用途が存在します。 暗号化 ハッシュ化 署名 暗号化 暗号化はデータをスクランブルし、データの内容を隠す目的で使用します。 正しい手段を用いれば、データの復元ができるのが暗号化です。なお、復元処理を復号と呼びます。復号化と呼ぶと復号化警察によって鉄槌がくだされます。 暗号化には複数の方式があります。 1. 共通鍵暗号 2. 公開鍵暗号 共通鍵暗号 共通鍵暗号は暗号化するときと復号

    ゲームサーバーで使われる暗号技術ってどんなの? - Qiita
    knj2918
    knj2918 2023/07/17
  • [Unity/C#]WWW/HttpWebRequestにおける中間者攻撃の危険性を考慮した通信プログラムまとめ - Qiita

    1.はじめに 最近ではサーバーと通信をするゲームやアプリが増えてきました. そのため,通信のセキュリティについて考えていかないといけないですね 私が調べた限り,App Storeのランキング上位に載っているアプリケーションでも,意外に通信部分はセキュリティが甘いものが多かったです.そこで今回は,今後Unityで通信系プログラムを書く人向けの簡単な通信プログラムと,セキュリティを高めるための工夫を紹介したいと思います. 前置きはいいからソースコード見せろって人は通信プログラム[セキュリティ編]へ! 目的 Unityの通信プログラムを様々なウェブサイトで拝見していたところ, セキュリティ的にいかがなものかというものを何点か発見したので, 皆さんに通信のセキュリティを知っていただきたいという思いで書きました. 間違っている理解や表現などがございましたらご指摘の程お願い致します. 対象者 専門用語

    [Unity/C#]WWW/HttpWebRequestにおける中間者攻撃の危険性を考慮した通信プログラムまとめ - Qiita
    knj2918
    knj2918 2023/07/17
  • SSL暗号化通信の仕組み|GMOグローバルサイン【公式】

    鍵長が長ければ長いほど、暗号文は解読しにくくなり安全になりますが、計算手順は増えるため暗号化・復号に時間がかかるようになります。 また、極端に短い鍵長の鍵を使用することはセキュリティ上好ましくなく、第三者に解読されてしまう恐れもあります。 GMOグローバルサインで用いているRSAは、公開鍵暗号の1つで、セキュリティ上の脆弱性の観点から、現在では基的に鍵長2048bit以上のRSA鍵を使用するよう推奨されています。 SSL暗号化通信の流れ クライアント側から通信のリクエストがあると、まずサーバ側から「公開鍵」が送付され、それを元にクライアント側で「共通鍵」が生成され、サーバ側にも送られます。 次にクライアント側が生成された共通鍵を使って暗号化した個人情報や決済情報などのデータをサーバ側に送り、サーバ側は事前にクライアント側から送られた共通鍵を使ってデータを復号します。 接続要求 クライアン

    SSL暗号化通信の仕組み|GMOグローバルサイン【公式】
  • ネットワーク プロトコルを使用したセキュリティ  |  App quality  |  Android Developers

    使ってみる 初めてのアプリを作成することから始めてみましょう。トレーニング コースを活用して理解を深めるほか、ご自身でアプリ開発を習得することもできます。

    ネットワーク プロトコルを使用したセキュリティ  |  App quality  |  Android Developers
    knj2918
    knj2918 2023/07/14
  • 1