JP6904183B2 - 情報処理装置、プログラム及び情報処理方法 - Google Patents
情報処理装置、プログラム及び情報処理方法 Download PDFInfo
- Publication number
- JP6904183B2 JP6904183B2 JP2017174614A JP2017174614A JP6904183B2 JP 6904183 B2 JP6904183 B2 JP 6904183B2 JP 2017174614 A JP2017174614 A JP 2017174614A JP 2017174614 A JP2017174614 A JP 2017174614A JP 6904183 B2 JP6904183 B2 JP 6904183B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- primary
- data
- web api
- web
- 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.)
- Expired - Fee Related
Links
- 230000010365 information processing Effects 0.000 title claims description 21
- 238000003672 processing method Methods 0.000 title claims description 4
- 230000004044 response Effects 0.000 claims description 110
- 238000000034 method Methods 0.000 claims description 89
- 230000008569 process Effects 0.000 claims description 36
- 238000012546 transfer Methods 0.000 claims description 27
- 238000013475 authorization Methods 0.000 description 183
- 230000006870 function Effects 0.000 description 183
- 238000012545 processing Methods 0.000 description 42
- 238000012795 verification Methods 0.000 description 40
- 230000005540 biological transmission Effects 0.000 description 36
- 238000010586 diagram Methods 0.000 description 33
- 230000007246 mechanism Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
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/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
- H04L63/0471—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload applying encryption by an intermediary, e.g. receiving clear information at the intermediary and encrypting the received information at the intermediary before forwarding
-
- 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/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
- H04L63/0435—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption
-
- 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/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
- H04L63/0442—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption
-
- 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/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- 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/12—Applying verification of the received information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/321—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority
- H04L9/3213—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority using tickets or tokens, e.g. Kerberos
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/563—Data redirection of data network streams
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Description
上述した実施の形態では、OAuthにおける認可コードグラント方式によって一次アクセストークンを発行し、同じく認可コードグラント方式によって二次アクセストークンを発行する例について説明した。但し、別の方式によって一次アクセストークンを発行するようにしてもよい。また、別の方式によって二次アクセストークンを発行するようにしてもよい。本実施の形態では、OAuthにおけるインプリシットグラント方式によって一次アクセストークンを発行し、同じくインプリシットグラント方式によって二次アクセストークンを発行する例について説明する。
第1サーバが提供する一次機能を利用する情報処理装置であって、
前記一次機能が利用しようとする二次機能を提供する第2サーバ宛にリダイレクトさせるアクセス先データを、前記第1サーバから受信する受信部と、
前記アクセス先データに暗号化用の鍵データを付してブラウザへ転送して当該ブラウザにリダイレクトさせることで、前記暗号化用の鍵データを前記第2サーバに送る転送部と、
前記一次機能によるレスポンスに含まれる、前記二次機能によるレスポンスの少なくとも一部に基づく暗号化データを前記暗号化用の鍵データに適応した復号用の鍵データを用いて復号する復号部と
を有する情報処理装置。
前記アクセス先データは、前記二次機能の利用に関する同意画面のURLである
付記1記載の情報処理装置。
前記暗号化用の鍵データ及び前記復号用の鍵データは、対称暗号化方式における共通鍵である
付記1又は2記載の情報処理装置。
前記暗号化用の鍵データは、非対称暗号化方式における暗号化鍵であり、前記復号用の鍵データは、非対称暗号化方式における復号鍵である
付記1又は2記載の情報処理装置。
第1サーバが提供する一次機能を利用するコンピュータに、
前記一次機能が利用しようとする二次機能を提供する第2サーバ宛にリダイレクトさせるアクセス先データを、前記第1サーバから受信し、
前記アクセス先データに暗号化用の鍵データを付してブラウザへ転送して当該ブラウザにリダイレクトさせることで、前記暗号化用の鍵データを前記第2サーバに送り、
前記一次機能によるレスポンスに含まれる、前記二次機能によるレスポンスの少なくとも一部に基づく暗号化データを前記暗号化用の鍵データに適応した復号用の鍵データを用いて復号する
処理を実行させるプログラム。
第1サーバが提供する一次機能を利用するコンピュータにより実行される情報処理方法であって、
前記一次機能が利用しようとする二次機能を提供する第2サーバ宛にリダイレクトさせるアクセス先データを、前記第1サーバから受信し、
前記アクセス先データに暗号化用の鍵データを付してブラウザへ転送して当該ブラウザにリダイレクトさせることで、前記暗号化用の鍵データを前記第2サーバに送り、
前記一次機能によるレスポンスに含まれる、前記二次機能によるレスポンスの少なくとも一部に基づく暗号化データを前記暗号化用の鍵データに適応した復号用の鍵データを用いて復号する
処理を含む情報処理方法。
ネットワークを介して一次機能を提供する第1サーバと、
前記ネットワークを介して二次機能を提供する第2サーバと、
前記一次機能を利用するアプリケーション装置と
を含むアクセス制御システムであって、
前記アプリケーション装置は、
一次認証データと第1鍵データとを対応付けて記憶する第1記憶部と、
前記一次認証データを付して前記一次機能を呼び出す第1呼び出し部と
を有し、
前記第1サーバは、
前記一次認証データと二次認証データとを対応付けて記憶する第2記憶部と、
前記一次機能が呼び出された場合に、前記一次認証データを検証する第1検証部と、
前記一次認証データに対応する前記二次認証データを探索する探索部と、
前記二次認証データを付して前記二次機能を呼び出す第2呼び出し部と
を有し、
前記第2サーバは、
前記二次認証データと第2鍵データとを対応付けて記憶する第3記憶部と、
前記二次機能が呼び出された場合に、前記二次認証データを検証する第2検証部と、
前記二次認証データに対応する前記第2鍵データを特定する第1特定部と、
前記二次機能によって生成された二次レスポンスの少なくとも一部データを、前記第2鍵データで暗号化する暗号化部と、
暗号化データを含む前記二次レスポンスを二次呼び出し元の前記第1サーバへ送信する第1送信部と
を有し、
前記第1サーバは、
前記暗号化データを含む前記二次レスポンスを受信する第1受信部と、
前記暗号化データを含み、前記一次機能によって生成された一次レスポンスを一次呼び出し元の前記アプリケーション装置へ送信する第2送信部と
をさらに有し、
前記アプリケーション装置は、
前記暗号化データを含む前記一次レスポンスを受信する第2受信部と、
前記一次レスポンスの契機である一次呼び出しに付した前記一次認証データに対応する前記第1鍵データを特定する第2特定部と、
前記第1鍵データを用いて、前記暗号化データを復号する復号部と
をさらに有するアクセス制御システム。
前記アプリケーション装置は、
前記第1サーバから受信してユーザ端末に転送する前記二次機能に関する認可要求に、前記第2鍵データを付して転送する転送部
をさらに有し、
前記第2サーバは、
前記認可要求に応じたリダイレクトによって前記ユーザ端末から前記第2鍵データを受信する第3受信部と、
前記二次機能の呼び出しに関する前記二次認証データを生成した際に、前記二次認証データに前記第2鍵データを紐付ける紐付け部と
をさらに有する付記7記のアクセス制御システム。
前記第1鍵データ及び前記第2鍵データとは、対称暗号化方式における共通鍵である
付記7又は8記載のアクセス制御システム。
前記第1鍵データは、非対称暗号化方式における復号鍵であり、前記第2鍵データは、非対称暗号化方式における暗号化鍵である
付記7又は8記載のアクセス制御システム。
自ら提供する機能の利用に関する同意画面へのアクセスにおいて鍵データを受信する受信部と、
前記同意画面の送信先から受信した認可通知に基づいて発行する認証データと前記鍵データとを紐付ける紐付け部と、
前記機能が呼び出されたときに、当該呼び出しに付された前記認証データに対応する前記鍵データを用いて、前記機能によるレスポンスの少なくとも一部を暗号化する暗号化部と
を有する情報処理装置。
自ら提供する機能の利用に関する同意画面へのアクセスにおいて鍵データを受信し、
前記同意画面の送信先から受信した認可通知に基づいて発行する認証データと前記鍵データとを紐付け、
前記機能が呼び出されたときに、当該呼び出しに付された前記認証データに対応する前記鍵データを用いて、前記機能によるレスポンスの少なくとも一部を暗号化する
処理をコンピュータに実行させるプログラム。
自ら提供する機能の利用に関する同意画面へのアクセスにおいて鍵データを受信し、
前記同意画面の送信先から受信した認可通知に基づいて発行する認証データと前記鍵データとを紐付け、
前記機能が呼び出されたときに、当該呼び出しに付された前記認証データに対応する前記鍵データを用いて、前記機能によるレスポンスの少なくとも一部を暗号化する
処理を含み、コンピュータにより実行される情報処理方法。
105 Webサーバ 107 Webアプリケーション_A
109 Web API_X 111 Web API_Y
701 Webアプリケーション_B 801 アプリケーション部
803 第1送信部 805 第2送信部
807 受信部 809 作成部
811 第1生成部 813 認証部
815 呼び出し部 817 転送部
821 第2生成部 823 紐付け部
825 特定部 827 復号部
831 紐付けテーブル記憶部
901 第1機能提供部 903 第1送信部
905 第2送信部 907 第3送信部
909 受信部 911 第1生成部
913 第2生成部 915 第1認証部
917 第1検証部 919 第3生成部
921 第4生成部 923 第1特定部
925 紐付け部 927 第2認証部
929 呼び出し部 931 探索部
933 第2特定部 935 第2検証部
937 機能部 941 紐付けテーブル記憶部
1601 第2機能提供部 1603 第1送信部
1605 第2送信部 1607 受信部
1609 第1生成部 1611 第2生成部
1613 認証部 1615 第1検証部
1617 第3生成部 1619 第1特定部
1621 第2検証部 1623 機能部
1631 紐付け部 1633 第2特定部
1635 暗号化部 1641 紐付けテーブル記憶部
2601 ネイティブアプリケーション
Claims (4)
- 第1サーバが提供する一次機能を利用する情報処理装置であって、
前記一次機能が利用しようとする二次機能を提供する第2サーバ宛にリダイレクトさせるアクセス先データを、前記第1サーバから受信する受信部と、
前記アクセス先データに暗号化用の鍵データを付してブラウザへ転送して当該ブラウザにリダイレクトさせることで、前記暗号化用の鍵データを前記第2サーバに送る転送部と、
前記一次機能によるレスポンスに含まれる、前記二次機能によるレスポンスの少なくとも一部に基づく暗号化データを前記暗号化用の鍵データに適応した復号用の鍵データを用いて復号する復号部と
を有する情報処理装置。 - 前記アクセス先データは、前記二次機能の利用に関する同意画面のURLである
請求項1記載の情報処理装置。 - 第1サーバが提供する一次機能を利用するコンピュータに、
前記一次機能が利用しようとする二次機能を提供する第2サーバ宛にリダイレクトさせるアクセス先データを、前記第1サーバから受信し、
前記アクセス先データに暗号化用の鍵データを付してブラウザへ転送して当該ブラウザにリダイレクトさせることで、前記暗号化用の鍵データを前記第2サーバに送り、
前記一次機能によるレスポンスに含まれる、前記二次機能によるレスポンスの少なくとも一部に基づく暗号化データを前記暗号化用の鍵データに適応した復号用の鍵データを用いて復号する
処理を実行させるプログラム。 - 第1サーバが提供する一次機能を利用するコンピュータにより実行される情報処理方法であって、
前記一次機能が利用しようとする二次機能を提供する第2サーバ宛にリダイレクトさせるアクセス先データを、前記第1サーバから受信し、
前記アクセス先データに暗号化用の鍵データを付してブラウザへ転送して当該ブラウザにリダイレクトさせることで、前記暗号化用の鍵データを前記第2サーバに送り、
前記一次機能によるレスポンスに含まれる、前記二次機能によるレスポンスの少なくとも一部に基づく暗号化データを前記暗号化用の鍵データに適応した復号用の鍵データを用いて復号する
処理を含む情報処理方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017174614A JP6904183B2 (ja) | 2017-09-12 | 2017-09-12 | 情報処理装置、プログラム及び情報処理方法 |
US16/126,276 US11050722B2 (en) | 2017-09-12 | 2018-09-10 | Information processing device, program, and information processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017174614A JP6904183B2 (ja) | 2017-09-12 | 2017-09-12 | 情報処理装置、プログラム及び情報処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019050535A JP2019050535A (ja) | 2019-03-28 |
JP6904183B2 true JP6904183B2 (ja) | 2021-07-14 |
Family
ID=65632009
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017174614A Expired - Fee Related JP6904183B2 (ja) | 2017-09-12 | 2017-09-12 | 情報処理装置、プログラム及び情報処理方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11050722B2 (ja) |
JP (1) | JP6904183B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10382424B2 (en) * | 2016-01-26 | 2019-08-13 | Redhat, Inc. | Secret store for OAuth offline tokens |
US10880312B1 (en) * | 2018-11-21 | 2020-12-29 | Amazon Technologies, Inc. | Authentication and authorization with remotely managed user directories |
US11979743B2 (en) * | 2021-06-16 | 2024-05-07 | Verizon Patent And Licensing Inc. | Systems and methods for secure access to 5G non-public networks using mobile network operator credentials |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7437550B2 (en) * | 1999-12-02 | 2008-10-14 | Ponoi Corp. | System for providing session-based network privacy, private, persistent storage, and discretionary access control for sharing private data |
US7185364B2 (en) * | 2001-03-21 | 2007-02-27 | Oracle International Corporation | Access system interface |
JP3914193B2 (ja) | 2003-09-08 | 2007-05-16 | 株式会社野村総合研究所 | 認証を得て暗号通信を行う方法、認証システムおよび方法 |
GB2434947B (en) * | 2006-02-02 | 2011-01-26 | Identum Ltd | Electronic data communication system |
US8151323B2 (en) * | 2006-04-12 | 2012-04-03 | Citrix Systems, Inc. | Systems and methods for providing levels of access and action control via an SSL VPN appliance |
US8825999B2 (en) * | 2007-10-20 | 2014-09-02 | Blackout, Inc. | Extending encrypting web service |
US20110023131A1 (en) * | 2008-01-24 | 2011-01-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and Apparatus for Checking Aggregated Web Services |
EP2392114B1 (en) * | 2009-01-30 | 2021-01-20 | British Telecommunications public limited company | Secure web-based service provision |
US20120183144A1 (en) | 2011-01-17 | 2012-07-19 | General Electric Company | Key management system and methods for distributed software |
US8959347B2 (en) * | 2011-08-29 | 2015-02-17 | Salesforce.Com, Inc. | Methods and systems of data security in browser storage |
US9225690B1 (en) * | 2011-12-06 | 2015-12-29 | Amazon Technologies, Inc. | Browser security module |
US9117062B1 (en) * | 2011-12-06 | 2015-08-25 | Amazon Technologies, Inc. | Stateless and secure authentication |
JP5942503B2 (ja) * | 2012-03-15 | 2016-06-29 | 富士通株式会社 | サービス要求装置、サービス要求方法およびサービス要求プログラム |
US9154470B2 (en) * | 2012-05-25 | 2015-10-06 | Canon U.S.A., Inc. | System and method for processing transactions |
US9374369B2 (en) * | 2012-12-28 | 2016-06-21 | Lookout, Inc. | Multi-factor authentication and comprehensive login system for client-server networks |
EP4246892A3 (en) | 2013-09-13 | 2023-11-08 | Alcatel Lucent | Method and system for controlling the exchange of privacy-sensitive information |
US9589122B2 (en) * | 2013-11-19 | 2017-03-07 | Tencent Technology (Shenzhen) Company Limited | Operation processing method and device |
JP6546100B2 (ja) * | 2014-02-17 | 2019-07-17 | 富士通株式会社 | サービス提供方法、サービス要求方法、情報処理装置、及び、クライアント装置 |
EP3132559B1 (en) * | 2014-04-14 | 2019-08-28 | McAfee, LLC | Automatic log-in and log-out of a session with session sharing |
JP6335657B2 (ja) * | 2014-05-30 | 2018-05-30 | キヤノン株式会社 | 権限委譲システム、方法、認証サーバーシステム、およびプログラム |
US10348848B2 (en) * | 2014-09-30 | 2019-07-09 | Level 3 Communications, Llc | Handling long-tail content in a content delivery network |
US10904234B2 (en) * | 2014-11-07 | 2021-01-26 | Privakey, Inc. | Systems and methods of device based customer authentication and authorization |
US9813400B2 (en) * | 2014-11-07 | 2017-11-07 | Probaris Technologies, Inc. | Computer-implemented systems and methods of device based, internet-centric, authentication |
US9614670B1 (en) * | 2015-02-05 | 2017-04-04 | Ionic Security Inc. | Systems and methods for encryption and provision of information security using platform services |
US9832024B2 (en) * | 2015-11-13 | 2017-11-28 | Visa International Service Association | Methods and systems for PKI-based authentication |
US10382409B2 (en) * | 2015-11-25 | 2019-08-13 | Visa International Service Association | Secure multi-party protocol |
US10530578B2 (en) * | 2016-08-05 | 2020-01-07 | Oracle International Corporation | Key store service |
US10873587B2 (en) * | 2017-03-27 | 2020-12-22 | Oracle Systems Corporation | Authenticating access configuration for application programming interfaces |
JP6904857B2 (ja) * | 2017-08-31 | 2021-07-21 | キヤノン株式会社 | 権限委譲システム、制御方法、およびプログラム |
-
2017
- 2017-09-12 JP JP2017174614A patent/JP6904183B2/ja not_active Expired - Fee Related
-
2018
- 2018-09-10 US US16/126,276 patent/US11050722B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20190081934A1 (en) | 2019-03-14 |
US11050722B2 (en) | 2021-06-29 |
JP2019050535A (ja) | 2019-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10904234B2 (en) | Systems and methods of device based customer authentication and authorization | |
JP7119142B2 (ja) | デジタルid検証方法及び装置、電子機器、非一時的コンピュータ可読記憶媒体並びにプログラム | |
TWI719190B (zh) | 離線支付方法和裝置 | |
US10003587B2 (en) | Authority transfer system, method, and authentication server system by determining whether endpoints are in same or in different web domain | |
US8332920B2 (en) | Token-based client to server authentication of a secondary communication channel by way of primary authenticated communication channels | |
JP5458888B2 (ja) | 証明書生成配布システム、証明書生成配布方法およびプログラム | |
JP4668610B2 (ja) | サービスプロバイダのサービスに対するユーザ認証の方法 | |
US9727715B2 (en) | Authentication method and system using password as the authentication key | |
CN110050435A (zh) | 用于安全消息收发的密钥对基础架构 | |
US20150341340A1 (en) | A system and method of dynamic issuance of privacy preserving credentials | |
US20180062863A1 (en) | Method and system for facilitating authentication | |
CN109561065A (zh) | 信息处理装置及其控制方法和存储介质 | |
CN109981665B (zh) | 资源提供方法及装置、资源访问方法及装置和系统 | |
JP6904183B2 (ja) | 情報処理装置、プログラム及び情報処理方法 | |
JP2022528366A (ja) | Htmlブラウザ承認アプローチを含むコンピュータシステムおよび方法 | |
JP6854529B2 (ja) | 改良型ストレージシステム | |
KR20130021774A (ko) | 전자인증서 기반 보안서비스 제공방법 및 시스템 | |
KR20190097998A (ko) | 개인키의 안전 보관을 지원하는 사용자 간편 인증 장치 및 그 동작 방법 | |
JP4979210B2 (ja) | ログイン情報管理装置及び方法 | |
CN112565156B (zh) | 信息注册方法、装置和系统 | |
JP6825473B2 (ja) | アクセス制御装置、アクセス制御プログラム及びアクセス制御方法 | |
JP7043480B2 (ja) | 情報処理システムと、その制御方法とプログラム | |
Damsika et al. | A novel mechanism for secure e-tendering in an open electronic network | |
KR102419311B1 (ko) | 신뢰실행 환경 및 블록체인 기반 프라이버시 강화 자기주권 신원증명 시스템 및 방법 | |
JP2007065789A (ja) | 認証システム及び方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200611 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210318 |
|
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: 20210525 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210607 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6904183 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |