JP7100561B2 - 認証システム、認証サーバおよび認証方法 - Google Patents
認証システム、認証サーバおよび認証方法 Download PDFInfo
- Publication number
- JP7100561B2 JP7100561B2 JP2018204445A JP2018204445A JP7100561B2 JP 7100561 B2 JP7100561 B2 JP 7100561B2 JP 2018204445 A JP2018204445 A JP 2018204445A JP 2018204445 A JP2018204445 A JP 2018204445A JP 7100561 B2 JP7100561 B2 JP 7100561B2
- Authority
- JP
- Japan
- Prior art keywords
- authentication
- certificate
- client terminal
- unit
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0823—Network architectures or network communication protocols for network security for authentication of entities using certificates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
以下、本発明の第1の実施形態を図面に基づいて説明する。図1は、第1の実施形態による認証システムを備えたサービス提供システムの構成例を示す図である。第1の実施形態による認証システムは、ウェブブラウザを備えたクライアント端末100と、クライアント端末100からの要求に応じて認証を行う認証サーバ200とを備えて構成される。
次に、本発明の第2の実施形態を図面に基づいて説明する。図5は、第2の実施形態によるサービス提供システムの機能構成例を示すブロック図である。なお、この図5において、図2に示した符号と同一の符号を付したものは同一の機能を有するものであるので、ここでは重複する説明を省略する。
101 証明書発行要求部
102 証明書記録部
103,103’ 第1の認証要求部
104 第2の認証要求部
105,105’ アプリケーション実行要求部
111 デバイス情報記憶部
112 使用IPアドレス記憶部
113 発行済み証明書記憶部
200,200’ 認証サーバ
201 証明書発行部
202,202’ 第1の認証処理部
203 第2の認証処理部
204 強制ログアウト部
211 ユーザ情報記憶部
212 登録IPアドレス記憶部
213 証明書情報記憶部
300 アプリケーションサーバ
301 アプリケーション実行部
Claims (9)
- ウェブブラウザを備えたクライアント端末と、上記クライアント端末からの要求に応じて認証を行う認証サーバとを備えて構成された認証システムであって、
上記クライアント端末は、
上記クライアント端末のデバイス情報を上記ウェブブラウザから上記認証サーバに送信して証明書の発行を要求する証明書発行要求部と、
上記証明書発行要求部による証明書発行要求に対する応答として上記認証サーバから発行された証明書を受信し、端末内部の記憶媒体に記憶させる証明書記録部と、
上記記憶媒体に記憶された証明書を上記デバイス情報と共に上記ウェブブラウザから上記認証サーバに送信して第1の認証を要求する第1の認証要求部と、
上記第1の認証に成功した旨の通知を上記第1の認証要求部が上記認証サーバから受信した後、ユーザにより入力されたユーザIDおよびパスワードを上記ウェブブラウザから上記認証サーバに送信して第2の認証を要求する第2の認証要求部とを備え、
上記認証サーバは、
上記証明書発行要求部による証明書発行要求に応じて、上記証明書を上記クライアント端末に対して発行するとともに、当該発行した証明書を上記証明書発行要求と共に送られてきたデバイス情報と関連付けて証明書情報記憶部に記憶させる証明書発行部と、
上記第1の認証要求部による要求に応じて、上記クライアント端末から送られてきた証明書およびデバイス情報と、上記証明書情報記憶部に記憶されている証明書およびデバイス情報とを照合することによって第1の認証処理を行い、その成否の結果を上記クライアント端末に通知する第1の認証処理部と、
上記第2の認証要求部による要求に応じて、上記クライアント端末から送られてきたユーザIDおよびパスワードと、ユーザ情報記憶部にあらかじめ記憶されているユーザIDおよびパスワードとを照合することによって第2の認証処理を行い、その成否の結果を上記クライアント端末に通知する第2の認証処理部とを備えたことを特徴とする認証システム。 - 上記第2の認証処理部は、初回のログイン時に、上記クライアント端末から送られてきたユーザIDおよびパスワードと、上記ユーザ情報記憶部にあらかじめ記憶されているユーザIDおよびパスワードとを照合することによって上記第2の認証処理を行う一方、2回目以降のログイン時に、上記クライアント端末から送られてきたユーザIDおよびパスワードと、上記ユーザ情報記憶部にあらかじめ記憶されているユーザIDおよびパスワードとを照合するとともに、上記クライアント端末から送られてきたユーザIDおよびパスワードの少なくとも一方が、上記第1の認証に使用された証明書と紐付けられたものであるかを照合することによって上記第2の認証処理を行うようになされ、
上記証明書発行部は、上記初回のログイン時における上記第2の認証が成功した後、上記証明書発行要求部による証明書発行要求に応じて上記証明書を発行し、当該発行した証明書を上記デバイス情報と関連付けて証明書情報記憶部に記憶させるとともに、当該発行した証明書と上記初回のログイン時に使用された上記ユーザIDおよびパスワードの少なくとも一方とを紐付ける紐付け情報を上記証明書情報記憶部に記憶させることを特徴とする請求項1に記載の認証システム。 - 上記第2の認証処理部は、上記第1の認証が成功した場合にのみ、上記ユーザIDおよびパスワードの入力を促す認証情報入力画面を上記クライアント端末の上記ウェブブラウザに提供し、
上記第2の認証要求部は、上記認証情報入力画面を受信し、当該認証情報入力画面を通じてユーザにより入力されたユーザIDおよびパスワードを上記認証サーバに送信して上記第2の認証を要求することを特徴とする請求項1に記載の認証システム。 - 上記証明書発行要求部は、上記デバイス情報と共にIPアドレスを上記認証サーバに送信して証明書の発行を要求し、
上記証明書発行部は、上記クライアント端末から送られてきたIPアドレスと、登録IPアドレス記憶部にあらかじめ記憶されている特定のIPアドレスとを照合し、上記特定のIPアドレスと共に上記証明書発行要求を受けたと判定された場合に、上記証明書を発行することを特徴とする請求項1~3の何れか1項に記載の認証システム。 - 上記証明書発行部は、ユーザによる所定の操作によって上記証明書発行要求の受付待機状態に設定されてから所定時間以内に上記証明書発行要求を受信した場合に、上記証明書を発行することを特徴とする請求項1~3の何れか1項に記載の認証システム。
- 上記第1の認証処理部は、上記第1の認証が不成功と判断した場合に、上記証明書情報記憶部に記憶されている証明書のうち、上記クライアント端末から送られてきた証明書と同じ証明書を無効化することを特徴とする請求項1~5の何れか1項に記載の認証システム。
- 上記第1の認証要求部および上記第2の認証要求部の少なくとも一方は、認証要求の際にIPアドレスを上記認証サーバに送信し、
上記第1の認証処理部および上記第2の認証処理部の少なくとも一方は、上記認証要求の際に送られてきたIPアドレスを一時記憶部に記憶し、
上記認証サーバは、上記第1の認証および上記第2の認証の成功後に上記クライアント端末からウェブサーバに対して行われるアクセス時に送られてくるIPアドレスが上記一時記憶部に記憶されたIPアドレスと一致しているか否かを判定し、一致していない場合に強制ログアウトする強制ログアウト部を更に備えたことを特徴とする請求項1~6の何れか1項に記載の認証システム。 - ウェブブラウザを備えたクライアント端末からの要求に応じて認証を行う認証サーバであって、
上記クライアント端末のデバイス情報と共に送信されてくる証明書発行要求に応じて、証明書を上記クライアント端末に対して発行するとともに、当該発行した証明書を上記デバイス情報と関連付けて証明書情報記憶部に記憶させる証明書発行部と、
上記証明書発行部により発行された証明書および上記デバイス情報と共に送信されてくる第1の認証要求に応じて、上記クライアント端末から送られてきた証明書およびデバイス情報と、上記証明書情報記憶部に記憶されている証明書およびデバイス情報とを照合することによって第1の認証処理を行い、その成否の結果を上記クライアント端末に通知する第1の認証処理部と、
上記第1の認証に成功した旨を上記クライアント端末に通知した後、上記クライアント端末からユーザIDおよびパスワードと共に送信されてくる第2の認証要求に応じて、上記クライアント端末から送られてきたユーザIDおよびパスワードと、ユーザ情報記憶部にあらかじめ記憶されているユーザIDおよびパスワードとを照合することによって第2の認証処理を行い、その成否の結果を上記クライアント端末に通知する第2の認証処理部とを備えたことを特徴とする認証サーバ。 - ウェブブラウザを備えたクライアント端末と、上記クライアント端末からの要求に応じて認証を行う認証サーバとを備えて構成された認証システムにおける認証方法であって、
上記クライアント端末の証明書発行要求部が、上記クライアント端末のデバイス情報を上記ウェブブラウザから上記認証サーバに送信して証明書の発行を要求する第1のステップと、
上記認証サーバの証明書発行部が、上記証明書発行要求部による証明書発行要求に応じて、上記証明書を上記クライアント端末に対して発行するとともに、当該発行した証明書を上記証明書発行要求と共に送られてきたデバイス情報と関連付けて証明書情報記憶部に記憶させる第2のステップと、
上記クライアント端末の証明書記録部が、上記証明書発行要求部による証明書発行要求に対する応答として上記認証サーバから発行された証明書を受信し、端末内部の記憶媒体に記憶させる第3のステップと、
上記クライアント端末の第1の認証要求部が、上記記憶媒体に記憶された証明書を上記デバイス情報と共に上記ウェブブラウザから上記認証サーバに送信して第1の認証を要求する第4のステップと、
上記認証サーバの第1の認証処理部が、上記第1の認証要求部による要求に応じて、上記クライアント端末から送られてきた証明書およびデバイス情報と、上記証明書情報記憶部に記憶されている証明書およびデバイス情報とを照合することによって第1の認証処理を行い、その成否の結果を上記クライアント端末に通知する第5のステップと、
上記クライアント端末の第2の認証要求部が、上記第1の認証に成功した旨の通知を上記第1の認証要求部が上記認証サーバから受信した後、ユーザにより入力されたユーザIDおよびパスワードを上記ウェブブラウザから上記認証サーバに送信して第2の認証を要求する第6のステップと、
上記認証サーバの第2の認証処理部が、上記第2の認証要求部による要求に応じて、上記クライアント端末から送られてきたユーザIDおよびパスワードと、ユーザ情報記憶部にあらかじめ記憶されているユーザIDおよびパスワードとを照合することによって第2の認証処理を行い、その成否の結果を上記クライアント端末に通知する第7のステップとを有することを特徴とする認証方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018204445A JP7100561B2 (ja) | 2018-10-30 | 2018-10-30 | 認証システム、認証サーバおよび認証方法 |
| US16/666,926 US11252143B2 (en) | 2018-10-30 | 2019-10-29 | Authentication system, authentication server and authentication method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018204445A JP7100561B2 (ja) | 2018-10-30 | 2018-10-30 | 認証システム、認証サーバおよび認証方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020071620A JP2020071620A (ja) | 2020-05-07 |
| JP7100561B2 true JP7100561B2 (ja) | 2022-07-13 |
Family
ID=70326154
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018204445A Active JP7100561B2 (ja) | 2018-10-30 | 2018-10-30 | 認証システム、認証サーバおよび認証方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11252143B2 (ja) |
| JP (1) | JP7100561B2 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7262938B2 (ja) * | 2018-06-29 | 2023-04-24 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、及び、プログラム |
| FR3111203B1 (fr) * | 2020-06-08 | 2023-02-10 | Evidian | Dispositif informatique et procédé pour l’authentification d’un utilisateur |
| JP7510340B2 (ja) * | 2020-12-14 | 2024-07-03 | Kddi株式会社 | 認証装置、認証方法及び認証プログラム |
| US12143506B2 (en) * | 2022-01-26 | 2024-11-12 | Microsoft Technology Licensing, Llc | Establishing PKI chain of trust in air gapped cloud |
| EP4387167A1 (fr) * | 2022-12-15 | 2024-06-19 | Bull Sas | Procédé et système d'authentification d'un utilisateur auprès d'un serveur d'authentification |
| US12609840B2 (en) * | 2023-10-11 | 2026-04-21 | Yokogawa Electric Corporation | Control apparatus, control method, and computer-readable recording medium for automation system |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005339093A (ja) | 2004-05-26 | 2005-12-08 | Nippon Telegr & Teleph Corp <Ntt> | 認証方法、認証システム、認証代行サーバ、ネットワークアクセス認証サーバ、プログラム、及び記録媒体 |
| JP2009098761A (ja) | 2007-10-15 | 2009-05-07 | Fujifilm Corp | 認証サーバおよびその動作制御方法 |
| WO2010050192A1 (ja) | 2008-10-29 | 2010-05-06 | Gmoグローバルサイン株式会社 | パスワード再発行方法 |
| JP2010165079A (ja) | 2009-01-14 | 2010-07-29 | Nec Corp | アクセス制御システム、アクセス制御装置、アクセス制御方法及びプログラム |
| JP2011123811A (ja) | 2009-12-14 | 2011-06-23 | Mitsubishi Electric Corp | 認証システム、検出装置、端末および認証方法 |
| JP2013179489A (ja) | 2012-02-28 | 2013-09-09 | Ricoh Co Ltd | 機器管理装置、機器管理方法、機器管理プログラム |
| US20170076284A1 (en) | 2015-09-11 | 2017-03-16 | Alibaba Group Holding Limited | Method and apparatus for facilitating electronic payments using a wearable device |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002033610A1 (en) * | 2000-10-17 | 2002-04-25 | Ishii, Mieko | Personal information protective method, personal information protective system, processing device, portable transmitter/receiver, and program |
| JP4555175B2 (ja) * | 2004-07-20 | 2010-09-29 | 株式会社リコー | 審査装置、通信システム、審査方法、プログラム及び記録媒体 |
| US9667423B2 (en) * | 2010-09-27 | 2017-05-30 | Nokia Technologies Oy | Method and apparatus for accelerated authentication |
| US9088891B2 (en) * | 2012-08-13 | 2015-07-21 | Wells Fargo Bank, N.A. | Wireless multi-factor authentication with captive portals |
| US9160724B2 (en) * | 2014-01-27 | 2015-10-13 | Canon Kabushiki Kaisha | Devices, systems, and methods for device provisioning |
| WO2015130700A1 (en) * | 2014-02-26 | 2015-09-03 | Secureauth Corporation | Security object creation, validation, and assertion for single sign on authentication |
| US9032498B1 (en) * | 2014-05-25 | 2015-05-12 | Mourad Ben Ayed | Method for changing authentication for a legacy access interface |
| US20160134621A1 (en) * | 2014-11-12 | 2016-05-12 | Qualcomm Incorporated | Certificate provisioning for authentication to a network |
| KR101666374B1 (ko) * | 2015-02-13 | 2016-10-14 | 크루셜텍 (주) | 사용자 인증서 발급과 사용자 인증을 위한 방법, 장치 및 컴퓨터 프로그램 |
| US10104544B2 (en) * | 2016-04-05 | 2018-10-16 | Qualcomm Incorporated | LTE-level security for neutral host LTE |
| MX2019008945A (es) * | 2017-01-31 | 2019-11-05 | Arris Entpr Llc | Certificado de origen basado en la emision de certificados en linea. |
| CN107786344B (zh) * | 2017-10-30 | 2020-05-19 | 阿里巴巴集团控股有限公司 | 数字证书申请、使用的实现方法和装置 |
| US11626975B2 (en) * | 2020-03-26 | 2023-04-11 | Arris Enterprises Llc | Secure online issuance of customer-specific certificates with offline key generation |
-
2018
- 2018-10-30 JP JP2018204445A patent/JP7100561B2/ja active Active
-
2019
- 2019-10-29 US US16/666,926 patent/US11252143B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005339093A (ja) | 2004-05-26 | 2005-12-08 | Nippon Telegr & Teleph Corp <Ntt> | 認証方法、認証システム、認証代行サーバ、ネットワークアクセス認証サーバ、プログラム、及び記録媒体 |
| JP2009098761A (ja) | 2007-10-15 | 2009-05-07 | Fujifilm Corp | 認証サーバおよびその動作制御方法 |
| WO2010050192A1 (ja) | 2008-10-29 | 2010-05-06 | Gmoグローバルサイン株式会社 | パスワード再発行方法 |
| JP2010165079A (ja) | 2009-01-14 | 2010-07-29 | Nec Corp | アクセス制御システム、アクセス制御装置、アクセス制御方法及びプログラム |
| JP2011123811A (ja) | 2009-12-14 | 2011-06-23 | Mitsubishi Electric Corp | 認証システム、検出装置、端末および認証方法 |
| JP2013179489A (ja) | 2012-02-28 | 2013-09-09 | Ricoh Co Ltd | 機器管理装置、機器管理方法、機器管理プログラム |
| US20170076284A1 (en) | 2015-09-11 | 2017-03-16 | Alibaba Group Holding Limited | Method and apparatus for facilitating electronic payments using a wearable device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020071620A (ja) | 2020-05-07 |
| US11252143B2 (en) | 2022-02-15 |
| US20200137044A1 (en) | 2020-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7100561B2 (ja) | 認証システム、認証サーバおよび認証方法 | |
| JP6643373B2 (ja) | 情報処理システムと、その制御方法とプログラム | |
| KR102362456B1 (ko) | 권한 위양 시스템, 그 제어 방법 및 저장 매체 | |
| KR102313859B1 (ko) | 권한 위양 시스템, 그 제어 방법 및 클라이언트 | |
| JP6929181B2 (ja) | デバイスと、その制御方法とプログラム | |
| US20140230020A1 (en) | Authorization server and client apparatus, server cooperative system, and token management method | |
| JP2004185623A (ja) | ネットワーク・ロケーション中のサブ・ロケーションについてのユーザの認証の方法およびシステム | |
| JP2015535984A (ja) | モバイルマルチシングルサインオン認証 | |
| KR20160127167A (ko) | 다중 팩터 인증 기관 | |
| JP2014157480A (ja) | 情報処理装置及びプログラム、制御方法 | |
| JP4960738B2 (ja) | 認証システム、認証方法および認証プログラム | |
| CN102667799B (zh) | 访问控制系统和认证服务器系统 | |
| JP7725431B2 (ja) | 情報処理装置、情報処理プログラム、及び情報処理システム | |
| CN114301617A (zh) | 多云应用网关的身份认证方法、装置、计算机设备及介质 | |
| CN112929388A (zh) | 网络身份跨设备应用快速认证方法和系统、用户代理设备 | |
| JP6240102B2 (ja) | 認証システム、認証鍵管理装置、認証鍵管理方法および認証鍵管理プログラム | |
| JP5317795B2 (ja) | 認証システムおよび認証方法 | |
| JP2018037025A (ja) | プログラム、認証システム及び認証連携システム | |
| TWI841161B (zh) | 對路由器下區域網路裝置進行存取的系統與方法及路由器和授權存取伺服器 | |
| JP7043480B2 (ja) | 情報処理システムと、その制御方法とプログラム | |
| TWI778319B (zh) | 跨平台授權存取資源方法及授權存取系統 | |
| JP5793593B2 (ja) | ユーザ識別情報を安全に検証するためのネットワーク認証方法 | |
| JP2014092891A (ja) | 認証装置、認証方法および認証プログラム | |
| JP2015114714A (ja) | 認証方法、認証システム、Webサーバ、認証プログラム及び記録媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210802 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220531 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220628 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220701 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7100561 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |