JP5347263B2 - クライアント装置および通信方法 - Google Patents
クライアント装置および通信方法 Download PDFInfo
- Publication number
- JP5347263B2 JP5347263B2 JP2007302975A JP2007302975A JP5347263B2 JP 5347263 B2 JP5347263 B2 JP 5347263B2 JP 2007302975 A JP2007302975 A JP 2007302975A JP 2007302975 A JP2007302975 A JP 2007302975A JP 5347263 B2 JP5347263 B2 JP 5347263B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- communication
- sandbox
- client device
- multicast
- 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
Images
Landscapes
- Stored Programmes (AREA)
Description
第一の効果は、ダウンロードした悪意があるかも知れないプログラム間で、セキュリティを保ちながら、サーバを介さず直接通信できるシステムを提供できることにある。
次に、本発明の実施形態について図面を参照して説明する。
次に、本発明の第二の実施形態について図面を参照して説明する。
次に、具体的な実施例を用いて本発明の実施形態の動作を説明する。まず、サンドボックス112として、言語処理系のランタイム1104を用いた場合を図11に示す。これは、例えばJavaScriptやJavaAppletを用いた場合に相当する。
102 マッチング処理部
103 生死監視部
104 マルチキャスト網構造管理部
105 プログラム配布部
106、1004、1101、1201、1301 クライアント装置
107 プログラム管理部
108、1103、1203、1303 マルチキャスト管理部
109 マルチキャスト網参加受付部
110 マルチキャスト通信先管理部
111 生死データ送出部
112 サンドボックス
113、1107、1206、1306 通信管理部
114 サンドボックス間相互認証部
115 データ暗号化・変換部
116 データ送受信部
117、1108、1207、1307 プログラム
1002、1005 記録媒体
1003、1006 コンピュータ
1102、1202、1302 プログラム管理部
1104 言語処理系ランタイム
1105 補助ライブラリ
1106 通信ライブラリ
1204 OSカーネル
1205 通信関連システムコール
1304 仮想マシン
1305 仮想通信ハードウェア
Claims (6)
- 実行中のプログラムの情報を保持するプログラム管理部と、他のクライアント装置内の他プログラムからの通信要求の捕捉を行うデータ送受信部とを備えたクライアント装置において、
前記実行中のプログラムは、前記他プログラムが行う通信要求を許可または拒否する処理を行うサンドボックス内で動作し、
前記サンドボックスは、通信要求元の他プログラムが、自サンドボックス内で実行中のプログラムと同じ組織に属するプログラムであることを認証する相互認証手段を備え、
前記相互認証手段は、通信要求元の他プログラムが属する他のサンドボックスとの間でサンドボックスの正当性を認証した後、当該通信要求元の他プログラムが同一のサーバ装置からダウンロードされたプログラムまたは同じ組織によって電子署名されたプログラムであるかの認証を行う手段を備える、
ことを特徴とするクライアント装置。 - 前記クライアント装置は、複数のクライアント装置がプログラムをマルチキャストでダウンロードするマルチキャスト網におけるクライアント装置である
請求項1記載のクライアント装置。 - 実行中のプログラムの情報を保持し、他のクライアント装置内の他プログラムからの通信要求の捕捉を行うクライアント装置が実行する通信方法において、
前記実行中のプログラムは、前記他プログラムが行う通信要求を許可または拒否する処理を行うサンドボックス内で動作し、
前記サンドボックスが、通信要求元の他プログラムが、自サンドボックス内で実行中のプログラムと同じ組織に属するプログラムであることを認証する相互認証ステップを実行し、
前記相互認証ステップは、通信要求元の他プログラムが属する他のサンドボックスとの間でサンドボックスの正当性を認証した後、当該通信要求元の他プログラムが同一のサーバ装置からダウンロードされたプログラムまたは同じ組織によって電子署名されたプログラムであるかの認証を行う、
ことを特徴とする通信方法。 - 複数のクライアント装置がプログラムをマルチキャストでダウンロードするマルチキャスト網におけるクライアント装置の通信方法である
請求項3記載の通信方法。 - コンピュータ装置にインストールすることにより、そのコンピュータ装置に、実行中のプログラムの情報を保持するプログラム管理機能と、他のクライアント装置内の他プログラムからの通信要求の捕捉を行うデータ送受信機能とを備えたクライアント装置の機能に相応する機能を実現させるコンピュータプログラムにおいて、
前記実行中のプログラムは、前記他プログラムが行う通信要求を許可または拒否する処理を行うサンドボックス内で動作するものであって、
前記サンドボックスに、通信要求元の他プログラムが、自サンドボックス内で実行中のプログラムと同じ組織に属するプログラムであることを認証する相互認証機能を実現させ、
前記相互認証手段に、通信要求元の他プログラムが属する他のサンドボックスとの間でサンドボックスの正当性を認証した後、当該通信要求元の他プログラムが同一のサーバ装置からダウンロードされたプログラムまたは同じ組織によって電子署名されたプログラムであるかの認証を行う機能を実現させる、
ことを特徴とするコンピュータプログラム。 - 複数のクライアント装置がプログラムをマルチキャストでダウンロードするマルチキャスト網のクライアント装置の機能を実現させる
請求項5記載のコンピュータプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007302975A JP5347263B2 (ja) | 2007-11-22 | 2007-11-22 | クライアント装置および通信方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007302975A JP5347263B2 (ja) | 2007-11-22 | 2007-11-22 | クライアント装置および通信方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009129157A JP2009129157A (ja) | 2009-06-11 |
JP5347263B2 true JP5347263B2 (ja) | 2013-11-20 |
Family
ID=40820013
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007302975A Expired - Fee Related JP5347263B2 (ja) | 2007-11-22 | 2007-11-22 | クライアント装置および通信方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5347263B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2016111141A (ru) | 2013-08-29 | 2017-10-02 | Сейко Эпсон Корпорейшн | Передающая система, передающее устройство и способ передачи данных |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3513324B2 (ja) * | 1996-04-26 | 2004-03-31 | キヤノン株式会社 | ディジタル署名処理方法 |
WO2006059639A1 (ja) * | 2004-11-30 | 2006-06-08 | Nec Corporation | 情報共有システム、情報共有方法、グループ管理プログラム及びコンパートメント管理プログラム |
JP2007228064A (ja) * | 2006-02-21 | 2007-09-06 | Mitsubishi Electric Corp | ネットワークシステムおよび通信装置 |
-
2007
- 2007-11-22 JP JP2007302975A patent/JP5347263B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009129157A (ja) | 2009-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108901022B (zh) | 一种微服务统一鉴权方法及网关 | |
Niruntasukrat et al. | Authorization mechanism for MQTT-based Internet of Things | |
Wang et al. | Censorspoofer: asymmetric communication using ip spoofing for censorship-resistant web browsing | |
US8646104B2 (en) | Stateless challenge-response broadcast protocol | |
RU2542911C2 (ru) | Установление однорангового сеанса с малым временем ожидания | |
CN102047262B (zh) | 用于分布式安全内容管理***的认证 | |
US8250631B2 (en) | Protecting against denial of service attacks using trust, quality of service, personalization, and hide port messages | |
CN105229987B (zh) | 主动联合的移动认证 | |
EP0947925A2 (en) | Apparatus and method for remotely executing commands using distributed computing environment remote procedure calls | |
US20060282662A1 (en) | Proxy authentication network | |
US20090265777A1 (en) | Collaborative and proactive defense of networks and information systems | |
US20050144441A1 (en) | Presence validation to assist in protecting against Denial of Service (DOS) attacks | |
JP5239341B2 (ja) | ゲートウェイ、中継方法及びプログラム | |
CN104767731A (zh) | 一种Restful移动交易***身份认证防护方法 | |
JP2007293760A (ja) | 個別認証を用いたシングルサインオン連携方法およびシステム | |
JP5864598B2 (ja) | ユーザにサービスアクセスを提供する方法およびシステム | |
JP2011070513A (ja) | アクセス制御システム、認証サーバシステムおよびアクセス制御プログラム | |
WO2009093308A1 (ja) | 接続制御方法、接続制御サーバ装置、接続制御クライアント装置、及びプログラム | |
Kayas et al. | An overview of UPnP-based IoT security: threats, vulnerabilities, and prospective solutions | |
KR101858207B1 (ko) | 국군 여가복지전용 보안망 시스템 | |
US8676998B2 (en) | Reverse network authentication for nonstandard threat profiles | |
JP5347263B2 (ja) | クライアント装置および通信方法 | |
TWI356624B (ja) | ||
KR20100063886A (ko) | 이종 네트워크 간의 원격 접속 제어 시스템 및 방법 | |
CN109684818A (zh) | 一种防止机主登录密码泄露的跨终端式的服务器登录方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101008 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121017 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121030 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121228 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130514 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130702 |
|
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: 20130723 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130805 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5347263 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |