今回は様々な認証システムについて説明していきたいと思います。その前に、まずは認証ってどういったものなのかの確認となります。人(ユーザ名)や端末(IPアドレス、ホスト名)によってアクセスを制限するためです。その上で、認証には主に二つがあります。・二者間認証アクセスをする側(ユーザ)認証してアクセス制御をする側(認証サーバ)・三者間認証アクセスをする側(ユーザ)認証してアクセス制御をする側(認証サーバ)公的な第三者機関(CA局)この構成は証明書を用いた認証システムとなります。以下より認証システムについて説明となります。固定パスワードによる認証これはよくある決まったユーザ・パスワードで認証を行う方式です。・他人に推測されにくいパスワードにする。・パスワードの入力時に覗き見されないように、周囲を気をつける。・こまめにパスワードを変更する。ことを注意することが重要です。暗号化されない環境ではパケットを盗聴される危険があるため、HTTPS,SSHなど暗号化プロトコルを使用していることも重要です。ワンタイムパスワードによる認証ワンタイムパスワードとは、毎回異なるパスワードを使用して認証を行う方式です。略して、OTP方式とも呼ばれます。OTP方式には、主に以下二つのシステムを使用します。固定パスワードそのものをネットワーク上に流さないようにする方法です。サーバが「チャレンジ」という乱数文字列をクライアントに送る。クライアントは「チャレンジ」と自身の中に保存している「シード」を組み合わせて、ハッシュ関数に変換した文字列(レスポンス)をサーバに返す。先ほどクライアントから送られていく文字列と照合して認証を行う。Protocol)というプロトコルがありますが、CHAPはこの方式を用いて認証を行います。盗聴したチャレンジとレスポンスから、パスワードを解析される可能性もあります。トークンによるOTP認証トークンと呼ばれるシステムを用いて認証を行う方式です。トークンは、一定時間(60秒など)ごとに変化するパスワードを生成します。トークンにはハードウェアとソフトウェアがあります。ハードウェア・・・USBメモリ型、カード型などソフトウェア・・・パソコン用、タブレット用、携帯用など構成要素として、トークンの他以下が存在します。・認証サーバトークンのシリアル番号、ユーザ名、PINコードなどを管理するサーバです。・エージェントクライアントと認証サーバ間の受け渡しを行います。RASサーバなどがこの役割を担います。エージェントには専用のソフトウェアをインストールする必要があります。【トークンによる時刻同期式OTP認証】トークンによる認証はハードウェアの場合、トークンの貸し借りや紛失・盗難といった運用面で注意することが必要です。トークンの利用時にPINコードの入力を必要とさせるよう盗難などの対策を取っておくことが重要です。ICカードによる認証ICカードとはICチップを埋め込み情報を記録できるようにしたカードのことです。ICカードに格納された「秘密鍵」を使用して暗号化された暗号鍵を復号し、復号化した「暗号鍵」を用いてデータを復号します。リスク、破壊されるリスクなどがあります。盗難などの不正利用や貸し借りができないように、パスワードやバイオメトリックス認証と組み合わせて利用する場合もあります。以下の特徴についてもバイオメトリックス認証に含まれます。・キーストローク(タイピングのリズムやパターン)こういった特徴によって個人を特定します。ユーザID・パスワードやICカードの認証に比べると、忘れたり紛失することがないので非常に便利ですが、ただし、正確、大規模なものであればあるほど価格が高くなります。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。コメントデータの処理方法の詳細はこちらをご覧ください。そもそもメールの仕組みについてから説明していきます。いった攻撃手法があるのかについてです。広義にはシステム面だけでなく、建物・設備面や管理・セキュリティポリシー面での不備も挙げられます。そもそもDNSの仕組みについてから説明していきます。ファイアウォールについてファイアウォールとはレイア4のTCP/IPの層でアクセス制御を行う装置です。addressとは?DHCPリレーを実現する。