WO2004100457A1 - 機器間認証システム及び機器間認証方法、通信装置、並びにコンピュータ・プログラム - Google Patents
機器間認証システム及び機器間認証方法、通信装置、並びにコンピュータ・プログラム Download PDFInfo
- Publication number
- WO2004100457A1 WO2004100457A1 PCT/JP2004/003336 JP2004003336W WO2004100457A1 WO 2004100457 A1 WO2004100457 A1 WO 2004100457A1 JP 2004003336 W JP2004003336 W JP 2004003336W WO 2004100457 A1 WO2004100457 A1 WO 2004100457A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- home
- network
- content
- home network
- same
- 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.)
- Ceased
Links
Classifications
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/18—Delegation of network management function, e.g. customer network management [CNM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2596—Translation of addresses of the same type other than IP, e.g. translation from MAC to MAC addresses
-
- 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
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
Definitions
- the present invention relates to music data and image data distributed via a network etc., digital data such as electronic publications
- This invention relates to an inter-apparatus authentication system and an inter-apparatus authentication method for managing the use of contents such as images among apparatuses, a communication apparatus, and a computer program, and in particular, the contents
- the present invention relates to an inter-device authentication system and an inter-device authentication method for managing usage, a communication device, and a computer program.
- the present invention relates to an inter-device authentication system and device for controlling the use of content on a home network connected to an external network via a router within the scope of private use permitted by copyright law.
- the present invention relates to an inter-device authentication system and an inter-device authentication method, a communication device, and a computer program that are managed to be used within a range.
- Landscape technology With the spread of the Internet in recent years, it has been actively carried out network distribution of various kinds of digital 'contents including computer files.
- the content to be distributed is digital data, and unauthorized operations such as copying and tampering can be performed relatively easily.
- fraudulent activities such as copying and falsification of these contents are frequently performed, which is a major factor that hinders the interests of digital content vendors.
- the content rate has to be increased, creating a vicious circle that becomes a barrier to widespread use.
- While the client terminal logged in on the home network is me It is difficult with current technology to identify whether it is in the scope of commercial use. For example, since the home network is interconnected on an IP network basis with an external network via a router, it is unknown to the home server where the client who has accessed is actually located. Once the home server has provided the content for external (remote) access, usage of the content is almost unlimited, and the copyright for the content is not protected. As a result, content producers may lose their motivation.
- the home server allows the client terminals in the home network to uniformly use the content, the same client terminal logs in over multiple home network with time lag, almost unlimited storage. It becomes possible to use content.
- UP n P registered trademark
- UP n P is known as a protocol for configuring a home network.
- OS operating system
- UP n P is independent of the operating system (OS), and has the advantage of being able to easily track devices.
- mutual authentication is performed by exchanging definition files described in the XML (extended XML) format between network-connected devices.
- the outline of the process of UP n P is as follows.
- Addressing process Obtain own device ID such as IP address
- Discovery process Search for each device on the network and search for device type and function included in the response received from each device. Get information
- Service request processing A service request is issued to each device based on the information obtained by the discovery processing.
- Devices newly connected to the network acquire device ID by addressing process, acquire information of other network connected devices by discovery process, and can request service.
- Content stored on the home server can be accessed from other devices on the home network. For example, it is possible to obtain content by a device that has executed the UP nP connection described above. If the content is video data or audio data, movies and music can be viewed by connecting a TV or player as a network connection device.
- the power of devices in the home network such as home servers, that contain content that requires copyright management, such as private content or paid content, can be used to prevent unauthorized access. It needs to be considered.
- the home server is maintained a list of clients that are allowed to access, and each time a client requests an access from the home server, matching processing with the list is executed. Unauthorized access can be eliminated.
- MAC address filtering that is set as an access-permitted device list using a MAC (Media Access Control) address that is a physical address unique to each communication device is known. That is, the MAC address of each device that allows access to the router or router that separates the internal network from the home network from the external network is registered, and the MAC address and registration added to the received bucket are registered. The received MAC address is compared, and access from a device having an unregistered MAC address is denied (see, for example, Japanese Patent Application Laid-Open No. 10-271154).
- the object of the present invention is to provide an excellent inter-device authentication system and device capable of suitably managing the use of content between devices on a home network connected to an external network via a router. It is an object of the present invention to provide an authentication method, a communication device, and a computer program.
- a further object of the present invention is to make it possible for each client terminal on the home network to utilize the content that is legitimately acquired on the home server within the scope of private use permitted by copyright law.
- the object is to provide an excellent inter-device authentication system and inter-device authentication method, a communication device, and a computer program that can be managed.
- the present invention has been made in consideration of the above problems, and a first aspect thereof is an inter-device authentication system for authenticating a device on a home network connectable to an external network via a router.
- the device on the home network It is a device-to-device authentication system characterized by comprising a local environment management means for confirming whether another device to be accessed is present on the home network.
- “system” mentioned here refers to a logical collection of multiple devices (or functional modules that realize specific functions), and each device or functional module is in a single box. It does not matter whether there is a certain ability.
- one of the devices is a home server, and legitimately acquires the content from an external network via the router, or via package media or broadcast reception.
- the other device is a client that requests content from the home server and uses it. Then, in response to confirming that both devices exist on the same home network, the home server provides the client with content and / or issues a license for the content.
- the client terminal in the home network is within the range of private use, and only the client in the local environment uses the content stored on the home server. I was able to do it.
- Two or more home servers can be installed on the home network.
- each home server since each home server is in a local environment where client terminals on the same home network are in the local environment, they are individually registered as one member to form a group, content delivery, and content delivery. Issue a license for use.
- the client terminal can simultaneously perform member registration with two or more home servers on the same home network, belong to a plurality of groups, and can acquire content licenses from each home server.
- the client terminal is in a low power environment for each home server, and is presumed to be for personal or home use. It is reasonable to use the content of each home server in the local environment freely.
- the client terminal can register as members to multiple home servers at the same time, it is acceptable to 'belong to multiple home servers / groups across multiple home networks' with time difference. I should not.
- it corresponds to the movement of the client terminal to the remote environment when viewed from the home network of the original connection destination, or when connecting to a home-network, another home ⁇ Client terminals are equivalent to existing in the remote environment for the network.
- the client is able to use content obtained from multiple home servers on the same home 'network, another home network on another home network when connected to a home server on another network.
- Home Disables the content acquired from the server.
- the local environment management means may, for example, use the same home network depending on whether the MAC address of the access request source device does not match the MAC address of the norator set in the 'def' gateway (defau 1 tgateway). You can check if it exists on the network.
- the network is connected to the external network through the home router. If the access is from the same network, the source MAC address is attached, but if the access is from outside the router, the source is rewritten to the router MAC address.
- IP protocol mechanism it is possible to automatically identify whether the access is from within the home network by comparing the MAC address of the other party with the MAC address of the home router. It means that you can.
- the local environment management means can check whether the devices exist on the same home network depending on whether they share the same identification information on the home network.
- each device acquires the MAC address of the router set as default-gateway as identification information on the home network, and the devices are identical. Default • Check if it exists on the same home network depending on whether it holds the MAC address of the gateway.
- a local environment management device for supplying network identification information is installed on the home network, and each device acquires the MAC address of the local environment management device as identification information on the home network, Is the same mouth MA of environmental management device. You can check if it exists on the same home network depending on whether you have an address.
- a home network connected to an external network via a router and having a home server for legally acquiring content from the external network and a client for requesting and utilizing the content.
- a computer program written in a computer-readable form so as to execute processing for authenticating the computer system.
- the home 'server In response to the confirmation that both devices exist on the same home network by the local environment management step, the home 'server provides the client with content and issues a license related to Z or content. Step to provide
- a computer program according to a second aspect of the present invention defines a computer program described in a computer readable form so as to realize predetermined processing on the computer system.
- a cooperative action is exhibited on the computer system, and the device according to the first aspect of the present invention It is possible to obtain the same operation and effect as the inter-authentication system.
- FIG. 1 is a diagram schematically showing a basic configuration of a home 'network.
- Fig. 2 is a diagram showing an example of the configuration of a home network in which two home servers are present.
- FIG. 3 is a diagram showing how client terminals connect across multiple home networks.
- FIG. 4 is a diagram schematically showing the configuration of a home network according to an embodiment of the present invention.
- FIG. 5 is a view schematically showing the configuration of a home network according to another embodiment of the present invention.
- FIG. 6 is a diagram schematically showing a hardware configuration of a host device connected to a home network as a server, a client, and the like.
- FIG. 7 is a diagram showing an operation sequence on a home network according to the present invention.
- Fig. 8 is a diagram showing the configuration of the oral environment management table.
- FIG. 9 is a flowchart showing the procedure for using content on the client terminal.
- FIG. 10 shows a modification of the home network shown in FIG.
- FIG. 11 is a diagram showing an operation sequence on the home network according to the present invention.
- FIG. 12 is a view showing a modified example of FIG. BEST MODE FOR CARRYING OUT THE INVENTION
- the content as a work is unauthorized use such as unauthorized reproduction or falsification Get protection from force.
- the content for private use that is, for the purpose of being used personally or in a limited range similar to that in the home or other. Permitted (see Article 30 of the Copyright Act).
- Figure 1 schematically shows the basic configuration of the home network. As shown in the figure, the home 'network installed in the home is connected to an external network such as the Internet via the' home 'router.
- the home server legally acquires content from the content server on the external network via the home router, stores it, and distributes the content at home.
- home servers can acquire content by means other than networks, such as package media and broadcast reception.
- each client terminal requests the desired content from the home server, acquires it, and uses it.
- Home Client terminals connected to the network are in a local environment and are presumed to be for personal or home use. Therefore, content that is legitimately acquired at the home server is considered to be appropriate for the client terminal on the home network to use freely. So, the home 'server makes a member registration of these client terminals under low power environment and issues a license for content distribution and content usage. Of course, since the client connection can not be allowed indefinitely, it is necessary to set a certain limit on the number of terminals that can enjoy the content.
- the client terminal acquires content from the home server, and uses content such as copying, streaming, and the like. Content can be brought out and used outside (remote environment).
- client terminals that do not exist on the home network ie remote environment
- client terminals that do not exist on the home network are not considered for personal or home use. If the client terminal in the remote environment is permitted to use the content, the use of the content will be almost unlimited, and the copyright for the content will not be protected. So, the home 'server does not register the client in the remote environment as a member, nor does it issue a content license.
- each home server is home.
- Each network may provide its own content distribution service.
- Figure 2 shows an example of the configuration of a home network with two home servers.
- each home server is in a local environment
- the client terminals on the same home network are registered as members individually to form a group, and issue a license for content delivery and content use.
- the client terminal can acquire content from the home server, use content such as copying and streaming, and can also take out content for use outside the local environment (remote environment).
- the client terminal can simultaneously register as members with two or more home 'servers on the same home' network and belong to multiple groups, and can acquire content licenses from each home server. Also in this case, since the client terminal exists in a low-power environment for each home server and is estimated to be used within the personal or home range, each home server in the local environment is It is considered reasonable to freely use the content of. On the other hand, even if the client terminal can register as members to multiple home servers at the same time, it should be allowed to be a member of multiple home servers and groups across multiple home networks with time lag. Not (see Figure 3). When connected to another home network, the client terminal has moved to the remote environment from the viewpoint of the home network of the original connection destination, or when connected to a home network. This is because client terminals in other home networks are equivalent to existing in remote environments. While the oral environment is within the personal or home range, the remote environment deviates from the personal or home range.
- the server does not allow member registration from outside the home network.
- the current network ⁇ Protocol does not provide a mechanism to identify home networks and other networks by segment. Therefore, in view of the fact that the home network is connected to the external network via the home router, the present inventors added a MAC address of a transmission source if the access is from the same network, In the case of access from outside the router, the existing IP protocol mechanism in which the source is rewritten to the router MAC address We propose a method to automatically identify whether the access is from within the home network by using the MAC address of the communication partner and comparing it with the MAC address of the router.
- FIG. 4 schematically shows the configuration of a home network according to an embodiment of the present invention.
- Homes and networks installed in the home are connected to the WAN such as the Internet, or other LAN via the home network.
- Home Network default ⁇ Gateway is set to home router.
- the home network is configured, for example, by connecting the LAN (an annex) of a host device such as a home server or client terminal to a hub (a concentrator).
- a host device such as a home server or client terminal
- a hub a concentrator
- Home servers and client terminals, host devices on home networks such as home routers, and host devices on external networks have device-specific MAC addresses.
- the host device transmits and receives, via the network, a packet having header information including the destination MAC address and the source MAC address, for example, a Ethernet (registered trademark) frame.
- Host devices on the home network such as home servers and client terminals, are configured as, for example, UPnP compatible devices. In this case, it is easy to add or delete devices connected to the network. Devices newly connected to the home network can enjoy services on the home network such as content usage according to the following procedure.
- Discovery processing Each device on the network is searched, and information such as device type and function included in the response received from each device is acquired.
- Service request processing acquired by discovery processing Request services from each device based on the information
- the home server On the home network, a local environment is formed that is presumed to be for personal or household use. Therefore, the home server justifies content from the content server on the external network via the home router. Acquire, store, and distribute content in the home. In addition, each client terminal requests the home server for the desired content, and is permitted to acquire and use this.
- client terminals can acquire content from a home server, use content such as copying and streaming, and take out content for use outside the oral environment (remote environment).
- FIG. 5 schematically shows the configuration of a home network according to another embodiment of the present invention.
- the 'home' network is connected to the WAN via the 'home' router, such as the Internet, or other LAN. Also in this case, the home network's default gateway (d e, -f au l t g a t e w a y) is set to the home nortor.
- Each home server may exist simultaneously on the home network or may be connected with a time lag.
- each home 'server since each home 'server is in the same home' client terminal on the same home network, they are registered as members to form a group, and a license for content use and content use is used.
- the client terminal can acquire content from the home server, use content such as copying and streaming, and can also take out content for use outside the low-power environment (remote environment).
- client terminals can be registered as members simultaneously to two or more home servers on the same home network, and can belong to a plurality of groups, and acquire content licenses from each home server.
- FIG. 6 schematically shows the hardware configuration of a host device connected to the home network as a server, client or the like.
- This system is configured around a processor 10.
- the processor 10 executes various processes based on the program stored in the memory.
- the processor also controls various peripheral devices connected via the bus 30. path
- the peripherals connected to 30 are as follows.
- the memory 20 is composed of semiconductor memory such as D RAM (D RAM), and is used to load program code to be executed on the processor 10 and to temporarily store work data of the execution program. Be done.
- the display controller 21 generates a display image according to the drawing command sent from the processor 10 and sends it to the display device 22.
- the display device 22 connected to the display controller 1 displays the image on the screen according to the display image information sent from the display controller 21.
- the input / output interface 23 is connected with a key port 24 and a mouse 25, and transfers input signals from the keyboard 24 and mouse 25 to the processor 10.
- Network ⁇ Interface 26 is connected to an external network such as a LAN or the Internet, and controls data communication via the Internet. That is, the data sent from the processor 10 is transferred to another device on the Internet, and the data sent via the Internet is received and passed to the processor 10.
- HDD Hard Disk Unit
- a large capacity external storage device 28 such as an HD D is connected to the controller 27, and data to the HDD 28 to which the HD D controller 27 is connected is connected.
- Control the input and output of The HDD 28 stores operating system (OS) programs, application programs, driver programs and the like that the processor should execute.
- Application 'program' is, for example, a home 'server as a server-a server application that authenticates each client terminal on the network, provides content and issues a license, and content provided by the server Client applications that use content such as playback of content.
- FIG. 7 shows the operation on the home network according to the present embodiment. However, it is assumed that there are at least a client terminal, two home servers, and a home router on the network, and the home router is set as the default gateway.
- the client terminal acquires content from the home server and uses the content such as copying and streaming, but each home server is MA-C for the default gateway before the start of content delivery service. Get the dress.
- the client terminal When accessing the server, the client terminal first acquires the default gateway of the gateway from the home router, and transmits the access request to the server with the acquired MAC address.
- the source MAC address is taken out from the request bucket, and this is compared with the default gateway MAC address acquired in advance. If the access is from the same network, the source MAC address is attached, but if the access is from outside the router, the source is rewritten to the router MAC address. Therefore, whether the source MAC address matches the default gateway MAC address can easily determine whether the requesting client is located in the same home network or local environment. Then, if the local environment is in force, it delivers the requested content and issues the license, but rejects the request if it is not in the local environment. By allowing the use of content among devices only within the low-power environment created in this way, unauthorized distribution of content can be effectively suppressed.
- the client terminal receives the return packet from the request destination server, it extracts the MAC address of the server and the server name, and combines it with the default MAC address of the gateway obtained prior to the access request. Store in
- FIG. 8 schematically shows the configuration of the local environment management table. Mouth shown In one environment management table, a record is entered each time a content request is made to a new server. Each record contains LAST flag, network ID, server MAC address, and server name. The network identification ID is recorded with the default MAC address of the gateway that was obtained prior to server access. Also, the LAST flag is set to be flagged on the last accessed server record.
- the client terminal is a server S 1 on the home network connected to home router A, a home server connected to home router A, a server S 2 on network, and a home.
- ⁇ Home connected to router B ⁇ History of access to server S3 on the network is shown. Also, the last time the client terminal accessed is the server S 2 on the home network connected to home router A.
- the client terminal can simultaneously register as members of two or more home servers on the same home network, belong to multiple groups, and obtain content licenses from each home server.
- the client terminal is local to each home server and is presumed to be for personal or home use.
- the client terminal connects to another home network with a time lag, it corresponds to the movement of the client terminal to the remote environment when viewed from the original connection destination home network at that point.
- the client terminal accesses the server on the role management table, it is possible to determine whether it has moved between home and network.
- the client terminal can obtain content from the home server, use content such as copying and streaming, and can take out content for use outside the local environment (remote environment).
- content such as copying and streaming
- it is not permitted to connect to multiple home networks with time lag and to use the sequentially acquired contents without restriction. Therefore, in the present embodiment, the use of the content on the client terminal is limited to that obtained from the currently connected home network. I'm trying to make P ⁇ .
- the L A S T flag in the Worship Nore Environmental Management Table shown in FIG. 8 indicates the home server that was last accessed.
- the home network where the home server accessed last is present is the current role environment of the client terminal. Therefore, it is assumed that a home server with the same default gateway MAC address as the home server with LAST flag is present in the oral environment.
- FIG. 9 shows the processing procedure for using the content on the client terminal in the form of a single chart.
- the MAC address of the transmission source is attached if the access is from the same network, but the access source is rewritten to the MAC address of the router if the access is from outside the router.
- the MAC address of the communication partner was automatically compared with the MAC address of the home router to identify whether it is access from within the home network or not.
- the method of identifying that the host device is on the same home network is not limited to this.
- FIG. 10 shows a modification of the home network shown in FIG.
- the home 'network is connected to a WAN such as the Internet, or another LAN via a' home 'router.
- the home 'network default gateway is set to the home gateway, but this is optional.
- a home network is configured by connecting a LAN cable of a host device such as a home server or client terminal to a hub.
- the present embodiment is different from FIG. 4 in that a low-power nore identification device that provides identification functions to the home network is connected to the home network.
- a local environment is formed that is presumed to be for personal or household use.
- the home 'server legally gets content from the content server on the external network via the home router, stores it, and delivers the content at home.
- Each client terminal is also permitted to request the desired content from the home-server and acquire and use it (same as above).
- Figure 11 shows the operation on the home network shown in Figure 10.
- the client terminal obtains the content from the home server, and uses the content such as copying and streaming. However, each home server should use the MAC address of the local identification device prior to the start of the service. Get it.
- the client terminal When accessing the server, the client terminal first acquires the MAC address of the local identification device, and transmits an access request to the home server with the acquired MAC address.
- the MAC address of the no-touch identification device is taken out of the request packet, and this is compared with the MAC address of the local identification device previously acquired. Then, it is easily determined whether or not the requesting client is placed in the same home network, that is, in the same network environment, by means of the power matching the MAC addresses of both parties. It distributes the requested content and issues its license if it is in the local environment, but rejects the request if it is not in the local environment. By allowing the use of content among devices only in the local environment thus formed, unauthorized distribution of content can be effectively suppressed.
- the client terminal When the client terminal receives the return packet from the request destination server, it extracts the MAC address of the server and the server name, combines this with the MAC address of the local identification device acquired prior to the access request, and creates a local environment management tape address.
- the network identification ID describes the MAC address of the local identification device instead of the default 'gateway MAC address.
- Figure 12 shows a variation of the home network shown in Figure 10.
- the local identification device can be built into the home router or another host device on the home network.
- the low-power nore identification device is always powered on and at least one in the home.
- the home server is, for example, a TV receiver or a video recording / playback device, and these devices may not always start up (the power is not turned on, so it is possible to check the local environment, Not enough) as a requirement for low-power nore identification devices.
- the refrigerator since there is one refrigerator in one family and the power is always turned on, it meets the requirements as a local identification device. Since the refrigerator is heavy, fixed and immovable, it has the secondary effect that it is difficult to take it out and act fraud.
- the client terminal designates the low-power nore identification device and requests authentication, or conversely, the server designates the local identification device and requests authentication.
- the client terminal designates the server to the low-power nore identification device and requests authentication, and the local identification device authenticates with the server.
- each client terminal on the home network can use the content acquired legally on the home server within the scope of private use permitted by the copyright law. It is possible to provide an excellent device-to-device authentication system and method, a communication device, and a computer program that can be managed.
- unauthorized use of content can be effectively suppressed by permitting use of content between devices only in the local environment.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Power Engineering (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
- Storage Device Security (AREA)
Abstract
Description
Claims
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/520,975 US7805526B2 (en) | 2003-05-12 | 2004-03-12 | Inter-device authentication system, inter-device authentication method, communication device, and computer program |
| CN2004800007081A CN1701567B (zh) | 2003-05-12 | 2004-03-12 | 设备间认证系统、方法、通信装置 |
| EP04720220A EP1523133B1 (en) | 2003-05-12 | 2004-03-12 | Inter-device authentication system, inter-device authentication method, communication device, and computer program |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003132903A JP4161791B2 (ja) | 2003-05-12 | 2003-05-12 | 機器間認証システム及び機器間認証方法、通信装置、並びにコンピュータ・プログラム |
| JP2003-132903 | 2003-05-12 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2004100457A1 true WO2004100457A1 (ja) | 2004-11-18 |
Family
ID=33432181
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2004/003336 Ceased WO2004100457A1 (ja) | 2003-05-12 | 2004-03-12 | 機器間認証システム及び機器間認証方法、通信装置、並びにコンピュータ・プログラム |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7805526B2 (ja) |
| EP (1) | EP1523133B1 (ja) |
| JP (1) | JP4161791B2 (ja) |
| KR (1) | KR20060014354A (ja) |
| CN (1) | CN1701567B (ja) |
| WO (1) | WO2004100457A1 (ja) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005015419A1 (ja) | 2003-08-12 | 2005-02-17 | Sony Corporation | 通信処理装置、および通信制御方法、並びにコンピュータ・プログラム |
| JP3796507B2 (ja) * | 2004-09-16 | 2006-07-12 | シャープ株式会社 | 送信器、受信器、送信方法および伝送方法 |
| KR100694104B1 (ko) | 2005-02-23 | 2007-03-12 | 삼성전자주식회사 | 라운드 트립 시간을 측정하는 방법 및 이를 이용한 인접성검사 방법 |
| KR100636232B1 (ko) | 2005-04-29 | 2006-10-18 | 삼성전자주식회사 | 해시 체인을 이용하여 디바이스들간의 인접성을 검사하는방법 및 장치 |
| KR100781511B1 (ko) * | 2005-06-29 | 2007-12-03 | 삼성전자주식회사 | 홈 네트워크를 기반으로 하는 스트리밍 서비스 방법 및시스템 |
| US7872970B2 (en) * | 2005-11-14 | 2011-01-18 | Lg Electronics Inc. | Method for selecting a determinator of priority to access a network |
| JP4570582B2 (ja) * | 2006-03-31 | 2010-10-27 | 富士通株式会社 | ネットワーク監視プログラム、ネットワーク監視方法、およびネットワーク監視装置 |
| KR101145848B1 (ko) * | 2006-11-29 | 2012-05-17 | 삼성전자주식회사 | 콘텐츠 전송을 위한 접근 제어 방법 및 상기 접근 제어방법을 이용하는 네트워크의 노드 |
| FR2913841B1 (fr) * | 2007-03-15 | 2009-09-04 | Canon Kk | Procede d'acces a distance a un reseau,produit programme d'ordinateur,moyen de stockage et dispositifs correspondants |
| KR101401818B1 (ko) | 2007-09-12 | 2014-05-30 | 소니 픽쳐스 엔터테인먼트, 인크. | 하나 이상의 사용자 장치들에 대한 콘텐츠 배포 방법 및 시스템 |
| EP2048857A1 (en) * | 2007-10-12 | 2009-04-15 | PacketFront Systems AB | Method of configuring routers using external servers |
| CN101414998B (zh) * | 2007-10-15 | 2012-08-08 | 华为技术有限公司 | 一种基于认证机制转换的通信方法、系统及设备 |
| US8862697B2 (en) * | 2009-12-31 | 2014-10-14 | Aten International Co., Ltd. | Intelligent network management platform for IKVM servers |
| CN102014156A (zh) * | 2010-03-26 | 2011-04-13 | 深圳中兴网信科技有限公司 | 一种软件商城系统、软件销售平台和接入网关 |
| JP5222899B2 (ja) * | 2010-05-20 | 2013-06-26 | 株式会社コナミデジタルエンタテインメント | ゲームシステム、サーバ装置、ログイン方法、ならびに、プログラム |
| CN102624619B (zh) * | 2012-03-09 | 2015-05-27 | 上海大亚科技有限公司 | 基于源地址的多默认网关下实现报文转发路由选择的方法 |
| CN102611712A (zh) * | 2012-04-10 | 2012-07-25 | 中山爱科数字家庭产业孵化基地有限公司 | 一种数字家庭网络接入与认证方法 |
| CN106470109A (zh) * | 2015-08-21 | 2017-03-01 | 阿里巴巴集团控股有限公司 | 一种身份识别方法和设备 |
| US11159420B2 (en) * | 2019-04-17 | 2021-10-26 | Cloudflare, Inc. | Method and apparatus of automatic route optimization in a private virtual network for client devices of a local network |
| DE102020203031B3 (de) | 2020-03-10 | 2021-06-02 | BSH Hausgeräte GmbH | Vorrichtung und Verfahren zur Steuerung des Zugriffs auf ein Elektrogerät |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11203249A (ja) * | 1998-01-16 | 1999-07-30 | Fuji Xerox Co Ltd | ライセンス付与システムおよびライセンス付与方法 |
| JP2001285283A (ja) * | 2000-03-30 | 2001-10-12 | Toshiba Corp | 通信装置およびその通信方法 |
| JP2002073861A (ja) | 2000-08-24 | 2002-03-12 | Matsushita Electric Ind Co Ltd | 情報配信制御方法 |
| JP2003076805A (ja) * | 2001-08-24 | 2003-03-14 | Internatl Business Mach Corp <Ibm> | デジタルコンテンツの貸し出しを管理するためのシステム、サーバおよび方法、ならびにデジタルコンテンツを使用可能にするためのコンピュータ装置およびプログラム |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3224963B2 (ja) * | 1994-08-31 | 2001-11-05 | 株式会社東芝 | ネットワーク接続装置及びパケット転送方法 |
| JP2786121B2 (ja) * | 1995-01-26 | 1998-08-13 | 日本電気株式会社 | Lan間接続ルータ |
| JP2770782B2 (ja) * | 1995-05-31 | 1998-07-02 | 日本電気株式会社 | Lan間接続装置 |
| JPH10271154A (ja) | 1997-03-21 | 1998-10-09 | Nec Eng Ltd | 不正アクセス防止方法およびシステム |
| US6006272A (en) * | 1998-02-23 | 1999-12-21 | Lucent Technologies Inc. | Method for network address translation |
| JP3749817B2 (ja) | 2000-03-30 | 2006-03-01 | 株式会社東芝 | 送信装置およびその送信方法 |
| JP2002222172A (ja) * | 2001-01-25 | 2002-08-09 | Nippon Telegr & Teleph Corp <Ntt> | ユーザ認証方法 |
| US6931018B1 (en) * | 2001-03-16 | 2005-08-16 | At&T Corp. | Local network router and method of routing IP data packets |
| US20020157002A1 (en) | 2001-04-18 | 2002-10-24 | Messerges Thomas S. | System and method for secure and convenient management of digital electronic content |
| JP4647825B2 (ja) * | 2001-04-27 | 2011-03-09 | 富士通セミコンダクター株式会社 | パケット送受信システム、ホスト、および、プログラム |
| KR20040015714A (ko) * | 2001-07-17 | 2004-02-19 | 마쯔시다덴기산교 가부시키가이샤 | 컨텐츠 이용장치와 네트워크 시스템, 및 라이센스 정보취득방법 |
| JP3563714B2 (ja) * | 2001-08-08 | 2004-09-08 | 株式会社東芝 | ネットワーク間接続装置 |
| US7487363B2 (en) | 2001-10-18 | 2009-02-03 | Nokia Corporation | System and method for controlled copying and moving of content between devices and domains based on conditional encryption of content key depending on usage |
| US7814232B2 (en) * | 2003-03-28 | 2010-10-12 | Cisco Technology, Inc. | Network address translation with gateway load distribution |
-
2003
- 2003-05-12 JP JP2003132903A patent/JP4161791B2/ja not_active Expired - Fee Related
-
2004
- 2004-03-12 EP EP04720220A patent/EP1523133B1/en not_active Expired - Lifetime
- 2004-03-12 US US10/520,975 patent/US7805526B2/en not_active Expired - Fee Related
- 2004-03-12 WO PCT/JP2004/003336 patent/WO2004100457A1/ja not_active Ceased
- 2004-03-12 KR KR1020057000534A patent/KR20060014354A/ko not_active Withdrawn
- 2004-03-12 CN CN2004800007081A patent/CN1701567B/zh not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11203249A (ja) * | 1998-01-16 | 1999-07-30 | Fuji Xerox Co Ltd | ライセンス付与システムおよびライセンス付与方法 |
| JP2001285283A (ja) * | 2000-03-30 | 2001-10-12 | Toshiba Corp | 通信装置およびその通信方法 |
| JP2002073861A (ja) | 2000-08-24 | 2002-03-12 | Matsushita Electric Ind Co Ltd | 情報配信制御方法 |
| JP2003076805A (ja) * | 2001-08-24 | 2003-03-14 | Internatl Business Mach Corp <Ibm> | デジタルコンテンツの貸し出しを管理するためのシステム、サーバおよび方法、ならびにデジタルコンテンツを使用可能にするためのコンピュータ装置およびプログラム |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP1523133A4 |
Also Published As
| Publication number | Publication date |
|---|---|
| US7805526B2 (en) | 2010-09-28 |
| EP1523133A4 (en) | 2008-05-28 |
| KR20060014354A (ko) | 2006-02-15 |
| EP1523133B1 (en) | 2013-01-02 |
| JP2004336618A (ja) | 2004-11-25 |
| CN1701567A (zh) | 2005-11-23 |
| US20050228894A1 (en) | 2005-10-13 |
| CN1701567B (zh) | 2010-05-26 |
| JP4161791B2 (ja) | 2008-10-08 |
| EP1523133A1 (en) | 2005-04-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4314877B2 (ja) | 機器間認証システム及び機器間認証方法、通信装置、並びにコンピュータ・プログラム | |
| WO2004100457A1 (ja) | 機器間認証システム及び機器間認証方法、通信装置、並びにコンピュータ・プログラム | |
| JP5026670B2 (ja) | 承認領域における分割された権利 | |
| JP4804055B2 (ja) | 機器ネットワーク運用方法 | |
| US20020157002A1 (en) | System and method for secure and convenient management of digital electronic content | |
| US20070027815A1 (en) | Systems and methods for centralized subscription and license management in a small networking environment | |
| CN100448198C (zh) | 信息处理方法和信息处理装置 | |
| US20100145859A1 (en) | Control device, reproducing device, permission server, method for controlling control device, method for controlling reproducing device, and method for controlling permission server | |
| EP1624622A1 (en) | Inter-device authentication system, inter-device authentication method, communication device, and computer program | |
| JP4874423B2 (ja) | リムーバブルストレージを利用したコンテンツ共有方法及びシステム | |
| WO2012006379A1 (en) | Method and apparatus for cross drm domain registration | |
| US7523211B2 (en) | Information processing apparatus, information processing method, and computer-readable storage medium | |
| CN101288082A (zh) | 用于向局域网分发媒体内容的数字安全 | |
| CN102142067A (zh) | 一种基于数字家庭网络的数字版权管理系统 | |
| CN101310544A (zh) | 用于跟踪分发到局域网中媒体设备的内容的使用的方法 | |
| CN101288285A (zh) | 用于向局域网分发媒体内容的数字安全系统的私密代理 | |
| KR101324476B1 (ko) | 클라우드 이-디알엠 시스템 및 그 서비스 방법 | |
| CN101305394B (zh) | 在联网媒体设备之间传送媒体内容版权 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2004720220 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1020057000534 Country of ref document: KR Ref document number: 10520975 Country of ref document: US |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 20048007081 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 2004720220 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 1020057000534 Country of ref document: KR |