システム開発・テクノロジー

デジタル署名とは?電子文書の本人確認と改ざん防止を解説

デジタル署名とは?ざっくりと3行で電子文書の送信者が本人であること・文書が改ざんされていないことの両方を公開鍵暗号を使って証明する技術だ文書のハッシュ値を送信者の秘密鍵で暗号化したものが署名。受信者は公開鍵で復号してハッシュ値を検証すること...
システム開発・テクノロジー

PKIとは?公開鍵暗号基盤で支えるインターネットの信頼を解説

PKIとは?ざっくりと3行でPublic Key Infrastructureの略。公開鍵が本当にそのサイト・組織のものであることを第三者(認証局)が保証する仕組みの総称だ認証局(CA)が発行するデジタル証明書によって、鍵の持ち主が確かに主...
システム開発・テクノロジー

SSL/TLSとは?Webの通信を暗号化して守るプロトコルを解説

SSL/TLSとは?ざっくりと3行でSecure Sockets Layer / Transport Layer Securityの略。Webブラウザとサーバー間の通信を暗号化して盗聴・改ざんを防ぐプロトコルだSSLは旧バージョンで脆弱性が...
システム開発・テクノロジー

HTTPSとは?Webサイトの通信を暗号化する安全な接続を解説

HTTPSとは?ざっくりと3行でHTTP over TLSの略。WebサーバーとブラウザのHTTP通信をTLSで暗号化したプロトコル。URLが「https://」で始まりブラウザに鍵マークが表示されるHTTPはすべての通信が平文で送受信され...
システム開発・テクノロジー

VPNとは?公衆回線上に仮想専用線を張る安全な接続技術を解説

VPNとは?ざっくりと3行でVirtual Private Networkの略。公衆のインターネット上に暗号化されたトンネルを構築し、プライベートネットワークのように安全に通信できる技術だテレワーク普及で急速に一般化し、自宅から会社の内部ネ...
システム開発・テクノロジー

SSHとは?サーバーに安全に遠隔接続するプロトコルを解説

SSHとは?ざっくりと3行でSecure Shellの略。暗号化された通信路でリモートサーバーにログインして安全にコマンド操作できるプロトコル。エンジニアがサーバーを操作する際の標準ツールだ平文でパスワードを送信していた旧来のTelnetを...
システム開発・テクノロジー

多要素認証(MFA)とは?パスワード1つに頼らない認証の仕組みを解説

多要素認証(MFA)とは?ざっくりと3行で知識(パスワード)・所持(スマートフォン・セキュリティキー)・生体(指紋・顔)の異なる種類の要素を2つ以上組み合わせて本人確認する認証方式だパスワードが漏洩しても2つ目の要素(スマートフォンのワンタ...
システム開発・テクノロジー

生体認証とは?指紋・顔・静脈で本人を確認する技術を解説

生体認証とは?ざっくりと3行で指紋・顔・静脈・虹彩・声紋などの個人固有の生体情報を使って本人確認する認証技術の総称。Biometric Authenticationとも呼ばれるパスワードと異なり忘れる・盗まれる・使い回すリスクがないのが最大...
システム開発・テクノロジー

アップデートとは?ソフトウェアを最新に保つ更新の仕組みを解説

アップデートとは?ざっくりと3行でソフトウェアをより新しいバージョンに更新する操作と、その更新プログラム全般の総称。セキュリティ修正・バグ修正・機能追加のいずれかが目的となるセキュリティアップデートの適用は既知の脆弱性をふさぐ最も基本的な対...
システム開発・テクノロジー

暗号化とは?データを読めなくして守る技術の仕組みを解説

暗号化とは?ざっくりと3行でデータを特定の鍵(アルゴリズム)を使って第三者には読めない形式に変換する技術。鍵を持つ者だけが元のデータ(平文)に戻せる(復号できる)共通鍵暗号(対称暗号)と公開鍵暗号(非対称暗号)の2方式が現代暗号の基礎。前者...
タイトルとURLをコピーしました