JP6163222B1 - 転送装置、転送方法、転送プログラム、コンテンツ要求処理装置、コンテンツ要求処理方法、コンテンツ要求処理プログラムおよびアクセス処理システム - Google Patents
転送装置、転送方法、転送プログラム、コンテンツ要求処理装置、コンテンツ要求処理方法、コンテンツ要求処理プログラムおよびアクセス処理システム Download PDFInfo
- Publication number
- JP6163222B1 JP6163222B1 JP2016055766A JP2016055766A JP6163222B1 JP 6163222 B1 JP6163222 B1 JP 6163222B1 JP 2016055766 A JP2016055766 A JP 2016055766A JP 2016055766 A JP2016055766 A JP 2016055766A JP 6163222 B1 JP6163222 B1 JP 6163222B1
- Authority
- JP
- Japan
- Prior art keywords
- information
- access
- transfer
- user
- content
- 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
- 238000012546 transfer Methods 0.000 title claims abstract description 111
- 238000012545 processing Methods 0.000 title claims abstract description 55
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000003672 processing method Methods 0.000 title claims abstract description 9
- 230000008569 process Effects 0.000 claims description 28
- 101100042610 Arabidopsis thaliana SIGB gene Proteins 0.000 description 76
- 101100421503 Arabidopsis thaliana SIGA gene Proteins 0.000 description 60
- 230000006870 function Effects 0.000 description 31
- 235000014510 cooky Nutrition 0.000 description 26
- 238000004891 communication Methods 0.000 description 20
- 101100042613 Arabidopsis thaliana SIGC gene Proteins 0.000 description 17
- 101100294408 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) MOT2 gene Proteins 0.000 description 16
- 101150117326 sigA gene Proteins 0.000 description 16
- 238000010586 diagram Methods 0.000 description 14
- 230000010365 information processing Effects 0.000 description 9
- 150000003839 salts Chemical class 0.000 description 6
- 230000004044 response Effects 0.000 description 4
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
図1を用いて、実施形態にかかるアクセス処理について説明する。図1は、実施形態にかかるアクセス処理の説明図であり、本実施形態においては、アクセス処理システム1によってアクセス処理が実行される。
図2は、実施形態にかかるアクセス処理システム1の構成例を示す図である。図2に示すように、実施形態にかかるアクセス処理システム1は、第1広告サーバ20と、第2広告サーバ30と、第1リダイレクタ40と、第2リダイレクタ50と、ウェブサーバ60と、管理装置70とを備える。
図3は、第1広告サーバ20の構成例を示す図である。図3に示すように、第1広告サーバ20は、通信部21と、記憶部22と、制御部23(コントローラ)とを備える。
図4は、第2広告サーバ30の構成例を示す図である。図4に示すように、第2広告サーバ30は、通信部31と、記憶部32と、制御部33(コントローラ)とを備える。
図5は、第1リダイレクタ40の構成例を示す図である。図5に示すように、第1リダイレクタ40は、通信部41と、記憶部42と、制御部43(コントローラ)とを備える。
図6は、第2リダイレクタ50の構成例を示す図である。図6に示すように、第2リダイレクタ50は、通信部51と、記憶部52と、制御部53(コントローラ)とを備える。
まず、図7を用いて、第1広告サーバ20における情報処理の手順について説明する。図7は、第1広告サーバ20における情報処理の流れを示すフローチャートであり、かかる処理は繰り返し実行される。
上述した実施形態では、第1リダイレクタ40は、第1アクセス要求が正当であると判定した場合、「URL(LP1)」および「SIG3」を含むリダイレクト要求をユーザ端末10に対して行うものとして説明したが、リダイレクト要求に「SIG2」を含んでいてもよい。この場合、かかる「SIG2」は、第2リダイレクタ50において考慮されずに転送処理が行われる。
上述した実施形態における第1広告サーバ20、第2広告サーバ30、第1リダイレクタ40および第2リダイレクタ50は、それぞれ例えば図10に示すような構成のコンピュータ200がプログラムを実行することによって実現される。
実施形態にかかる第1リダイレクタ40(転送装置の一例)は、受付部45と、生成部46と、判定部47と、転送部48とを備える。受付部45は、ユーザ端末10(端末装置の一例)から、アクセス先の情報(例えば、「URL(LP2)」)と「SIG2」(第1署名情報の一例)とを含む第2アクセス要求(アクセス要求の一例)を受け付ける。生成部46は、第1ハッシュ関数α(所定のアルゴリズムの一例)によりユーザ端末10のユーザUに対応する情報であるユーザ関連情報(ユーザ情報の一例)から「sig2」(第2署名情報の一例)を生成する。転送部48は、「SIG2」と「sig2」との比較結果に基づき、第2アクセス要求の正当性を判定する。転送部48は、判定部47による判定結果に基づいて、第2アクセス要求に対する転送処理を行う。これにより、管理者T1側の装置でランディングページが分からないような場合であっても、第1リダイレクタ40において、アクセス要求の正当性を判定することができることから、オープンリダイレクトを防止することができる。
10、101〜10n ユーザ端末
20 第1広告サーバ(コンテンツ要求処理装置および第1コンテンツ提供装置の一例)
21、41 通信部
22、42 記憶部
23、43 制御部
24 ユーザ情報記憶部
25 広告コンテンツ記憶部
26、45 受付部
27 決定部
28、46 生成部
29 提供部
30 第2広告サーバ(コンテンツ提供装置および第2コンテンツ提供装置の一例)
40 第1リダイレクタ(転送装置の一例)
44 転送履歴記憶部
47 判定部
48 転送部
50 第2リダイレクタ
60 ウェブサーバ
Claims (10)
- 端末装置から、コンテンツのアクセス先の情報と、第1署名情報とを含むアクセス要求を受け付ける受付部と、
所定のアルゴリズムにより前記端末装置のユーザに対応する情報であるユーザ情報から第2署名情報を生成する生成部と、
前記第1署名情報と前記第2署名情報との比較結果に基づき、前記アクセス要求の正当性を判定する判定部と、
前記判定部による判定結果に基づいて、前記アクセス要求に対する転送処理を行う転送部と、
を備えることを特徴とする転送装置。 - 前記転送部は、
前記判定部によって正当性があると判定された場合、他の転送装置または前記アクセス先の装置にアクセス要求を送信するように前記端末装置に指示する転送処理を行い、前記判定部によって正当性があると判定されない場合、前記転送処理を行わない
ことを特徴とする請求項1に記載の転送装置。 - 前記端末装置からの前記アクセス要求には、前記ユーザ情報が含まれ、
前記判定部は、
前記アクセス要求に含まれる前記ユーザ情報から前記所定のアルゴリズムにより前記第2署名情報を生成する
ことを特徴とする請求項1または2に記載の転送装置。 - 前記ユーザ情報は、
前記端末装置のIPアドレス、アクセス元のウェブページの生成日時、前記端末装置から出力されるクッキーおよびユーザエージェントのうち少なくとも一つの情報を含む
ことを特徴とする請求項1〜3のいずれか一つに記載の転送装置。 - 転送装置と、第1コンテンツ提供装置と、第2コンテンツ提供装置とを備えるアクセス処理システムであって、
前記第1コンテンツ提供装置は、
端末装置からのコンテンツ要求がある場合に、所定のアルゴリズムにより前記端末装置のユーザに対応する情報であるユーザ情報から第1署名情報を生成し、前記第2コンテンツ提供装置へ前記第1署名情報を含むコンテンツ要求を行うように前記端末装置に指示し、
前記第2コンテンツ提供装置は、
前記端末装置からの前記第1署名情報を含む前記コンテンツ要求に対して、前記第1署名情報とリンク先の情報が設定されたコンテンツの情報とを前記端末装置へ提供し、
前記転送装置は、
前記端末装置から、前記リンク先の情報であるアクセス先の情報と、前記第1署名情報とを含むアクセス要求を受け付ける受付部と、
前記所定のアルゴリズムにより前記ユーザ情報から第2署名情報を生成する生成部と、
前記第1署名情報と前記第2署名情報との比較結果に基づき、前記アクセス要求の正当性を判定する判定部と、
前記判定部による判定結果に基づいて、前記アクセス要求に対する転送処理を行う転送部と、を備える
ことを特徴とするアクセス処理システム。 - 端末装置からのコンテンツ要求を受け付ける受付部と、
前記受付部によって前記コンテンツ要求が受け付けられた場合に、所定のアルゴリズムにより前記端末装置のユーザに対応する情報であるユーザ情報から署名情報を生成する生成部と、
前記生成部によって生成された前記第1署名情報を含むアクセス情報を前記端末装置へ提供する提供部と、を備え、
前記アクセス情報には、コンテンツのリンク先の情報と、前記リンク先の情報に基づいて生成された第2署名情報とを含むリンク情報が設定された前記コンテンツを提供する他のコンテンツ要求処理装置に対してコンテンツ要求を前記端末装置から送信させる情報が含まれる
ことを特徴とするコンテンツ要求処理装置。 - コンピュータが実行する転送方法であって、
端末装置から、コンテンツのアクセス先の情報と、第1署名情報とを含むアクセス要求を受け付ける受付工程と、
所定のアルゴリズムにより前記端末装置のユーザに対応する情報であるユーザ情報から第2署名情報を生成する生成工程と、
前記第1署名情報と前記第2署名情報との比較結果に基づき、前記アクセス要求の正当性を判定する判定工程と、
前記判定工程による判定結果に基づいて、前記アクセス要求に対する転送処理を行う転送工程と、
を含むことを特徴とする転送方法。 - コンピュータが実行するコンテンツ要求処理方法であって、
端末装置からのコンテンツ要求を受け付ける受付工程と、
前記受付工程によって前記コンテンツ要求が受け付けられた場合に、所定のアルゴリズムにより前記端末装置のユーザに対応する情報であるユーザ情報から第1署名情報を生成する生成工程と、
前記生成工程によって生成された前記第1署名情報を含むアクセス情報を前記端末装置へ提供する提供工程と、
を含み、
前記アクセス情報には、コンテンツのリンク先の情報と、前記リンク先の情報に基づいて生成された第2署名情報とを含むリンク情報が設定された前記コンテンツを提供する他のコンテンツ要求処理装置に対してコンテンツ要求を前記端末装置から送信させる情報が含まれる
ことを特徴とするコンテンツ要求処理方法。 - 端末装置から、コンテンツのアクセス先の情報と、第1署名情報とを含むアクセス要求を受け付ける受付手順と、
所定のアルゴリズムにより前記端末装置のユーザに対応する情報であるユーザ情報から第2署名情報を生成する生成手順と、
前記第1署名情報と前記第2署名情報との比較結果に基づき、前記アクセス要求の正当性を判定する判定手順と、
前記判定手順による判定結果に基づいて、前記アクセス要求に対する転送処理を行う転送手順と、
をコンピュータに実行させることを特徴とする転送プログラム。 - 端末装置からのコンテンツ要求を受け付ける受付手順と、
前記受付手順によって前記コンテンツ要求が受け付けられた場合に、所定のアルゴリズムにより前記端末装置のユーザに対応する情報であるユーザ情報から第1署名情報を生成する生成手順と、
前記生成手順によって生成された前記第1署名情報を含むアクセス情報を前記端末装置へ提供する提供手順と、
をコンピュータに実行させ、
前記アクセス情報には、コンテンツのリンク先の情報と、前記リンク先の情報に基づいて生成された第2署名情報とを含むリンク情報が設定された前記コンテンツを提供する他のコンテンツ要求処理装置に対してコンテンツ要求を前記端末装置から送信させる情報が含まれる
ことを特徴とするコンテンツ要求処理プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016055766A JP6163222B1 (ja) | 2016-03-18 | 2016-03-18 | 転送装置、転送方法、転送プログラム、コンテンツ要求処理装置、コンテンツ要求処理方法、コンテンツ要求処理プログラムおよびアクセス処理システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016055766A JP6163222B1 (ja) | 2016-03-18 | 2016-03-18 | 転送装置、転送方法、転送プログラム、コンテンツ要求処理装置、コンテンツ要求処理方法、コンテンツ要求処理プログラムおよびアクセス処理システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6163222B1 true JP6163222B1 (ja) | 2017-07-12 |
JP2017173889A JP2017173889A (ja) | 2017-09-28 |
Family
ID=59308967
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016055766A Active JP6163222B1 (ja) | 2016-03-18 | 2016-03-18 | 転送装置、転送方法、転送プログラム、コンテンツ要求処理装置、コンテンツ要求処理方法、コンテンツ要求処理プログラムおよびアクセス処理システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6163222B1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109598599A (zh) * | 2018-10-26 | 2019-04-09 | 阿里巴巴集团控股有限公司 | 一种基于区块链的退税处理方法、装置及设备 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118473674A (zh) | 2019-03-26 | 2024-08-09 | 谷歌有限责任公司 | 使用多个加密数字签名分离授权内容访问和内容交付 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005348164A (ja) * | 2004-06-03 | 2005-12-15 | Nippon Telegr & Teleph Corp <Ntt> | クライアント端末、ゲートウエイ装置、及びこれらを備えたネットワークシステム |
JP2008541318A (ja) * | 2005-05-20 | 2008-11-20 | ビブラント メディア リミテッド | オンライン広告の詐欺の予防および検出 |
JP2012247992A (ja) * | 2011-05-27 | 2012-12-13 | Bank Of Tokyo-Mitsubishi Ufj Ltd | 情報処理装置及び情報処理方法 |
JP2014127939A (ja) * | 2012-12-27 | 2014-07-07 | Mizuho Information & Research Institute Inc | 仮名管理システム、仮名管理方法及び仮名管理プログラム |
JP2014517414A (ja) * | 2011-06-06 | 2014-07-17 | グーグル・インコーポレーテッド | リダイレクトの削減 |
-
2016
- 2016-03-18 JP JP2016055766A patent/JP6163222B1/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005348164A (ja) * | 2004-06-03 | 2005-12-15 | Nippon Telegr & Teleph Corp <Ntt> | クライアント端末、ゲートウエイ装置、及びこれらを備えたネットワークシステム |
JP2008541318A (ja) * | 2005-05-20 | 2008-11-20 | ビブラント メディア リミテッド | オンライン広告の詐欺の予防および検出 |
JP2012247992A (ja) * | 2011-05-27 | 2012-12-13 | Bank Of Tokyo-Mitsubishi Ufj Ltd | 情報処理装置及び情報処理方法 |
JP2014517414A (ja) * | 2011-06-06 | 2014-07-17 | グーグル・インコーポレーテッド | リダイレクトの削減 |
JP2014127939A (ja) * | 2012-12-27 | 2014-07-07 | Mizuho Information & Research Institute Inc | 仮名管理システム、仮名管理方法及び仮名管理プログラム |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109598599A (zh) * | 2018-10-26 | 2019-04-09 | 阿里巴巴集团控股有限公司 | 一种基于区块链的退税处理方法、装置及设备 |
Also Published As
Publication number | Publication date |
---|---|
JP2017173889A (ja) | 2017-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11899819B2 (en) | Machine-driven crowd-disambiguation of data resources | |
CN110635911B (zh) | 针对移动应用的本机单点登录(sso)的方法、设备和介质 | |
US20190394181A1 (en) | Migrating authenticated content towards content consumer | |
US8572691B2 (en) | Selecting a web service from a service registry based on audit and compliance qualities | |
TWI637286B (zh) | 隨選密碼方法及其系統 | |
JP6495467B2 (ja) | REST(Representational State Transfer)準拠のクライアントを使用する異なる認証ドメインに位置するファイル・リポジトリ上での操作の実行 | |
US20100100950A1 (en) | Context-based adaptive authentication for data and services access in a network | |
US9240991B2 (en) | Anti-phishing system for cross-domain web browser single sign-on | |
US20180205745A1 (en) | System, method and computer program product for access authentication | |
US20040215703A1 (en) | System supporting concurrent operation of multiple executable application operation sessions | |
US20110289138A1 (en) | Method, machine and computer program product for sharing an application session across a plurality of domain names | |
US8949952B2 (en) | Multi-stack subscriber sign on | |
KR20200131311A (ko) | 브라우저 쿠키를 대체하는 도메인 특정 브라우저 식별자 | |
US9392068B2 (en) | System and method to provide a network-based service | |
JP6163222B1 (ja) | 転送装置、転送方法、転送プログラム、コンテンツ要求処理装置、コンテンツ要求処理方法、コンテンツ要求処理プログラムおよびアクセス処理システム | |
US11544357B2 (en) | Systems and methods for authentication | |
CN106470186B (zh) | 一种以跳转方式访问第三方资源的方法 | |
US20170034245A1 (en) | Transferring device and transferring system | |
JP6059307B1 (ja) | 端末装置、情報送信方法、及び情報送信プログラム | |
JP6266153B1 (ja) | 情報処理装置、情報処理システム、情報処理方法、及び情報処理プログラム | |
TW201824887A (zh) | 以認證伺服器在伺服群組中實現免登入之系統及其方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170406 |
|
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: 20170530 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170616 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6163222 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |