WO2025121817A1 - Procédé de lecture de contenu numérique par l'intermédiaire d'une authentification nfc - Google Patents

Procédé de lecture de contenu numérique par l'intermédiaire d'une authentification nfc Download PDF

Info

Publication number
WO2025121817A1
WO2025121817A1 PCT/KR2024/019486 KR2024019486W WO2025121817A1 WO 2025121817 A1 WO2025121817 A1 WO 2025121817A1 KR 2024019486 W KR2024019486 W KR 2024019486W WO 2025121817 A1 WO2025121817 A1 WO 2025121817A1
Authority
WO
WIPO (PCT)
Prior art keywords
content
app
nfc
authentication key
digital 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.)
Pending
Application number
PCT/KR2024/019486
Other languages
English (en)
Korean (ko)
Inventor
이호준
이승진
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anichat Co Ltd
Original Assignee
Anichat Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Anichat Co Ltd filed Critical Anichat Co Ltd
Publication of WO2025121817A1 publication Critical patent/WO2025121817A1/fr
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9032Query formulation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9038Presentation of query results
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/34User authentication involving the use of external additional devices, e.g. dongles or smart cards
    • G06F21/35User authentication involving the use of external additional devices, e.g. dongles or smart cards communicating wirelessly
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/45Structures or tools for the administration of authentication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Definitions

  • the present invention relates to a method for authenticating authority using an NFC card, and more preferably, to a method for authenticating authority to play digital content by tagging an NFC card in a local electronic device that has downloaded and stored digital content from a remote server.
  • NFC near field communication
  • NFC technology is a very short-range contactless data transfer technology related to RFID (radio frequency identification), and can be used for communication with devices located within a distance of 10 cm (preferably within 4 cm).
  • NFC uses a center frequency of 13.56 MHz and can provide transmission speeds of 106, 212, and 424 kbps.
  • NFC can be compatible with various contactless communication protocols.
  • NFC can be compatible with protocols defined in ISO 14443 type A, B, F, and ISO 18092.
  • An electronic device adopting NFC technology can communicate with another electronic device adopting NFC technology through at least one of a reader mode, a card emulation mode, and a peer to peer mode, for example.
  • Patent Document 1 (Korean Patent Publication No. 2011-0032523) introduces a streaming service providing device and method having a content sharing function. That is, it proposes a device and method for sharing content between set-top boxes when providing a multimedia content streaming service through a wired or wireless network.
  • Patent Document 1 has a fatal flaw in that content can only be played in the location where the set-top box is installed.
  • Patent Document 2 (Korean Patent Publication No. 10-1541300) provides a method for easily and simply playing content while preventing content duplication by contacting an NFC card issued upon content purchase to a content player to request content, authenticating the NFC card (NFC ID and authentication key) from a content server, and receiving and outputting the content from the content server.
  • Patent Document 3 (Korean Patent Publication No. 2013-0131090) relates to a method for providing content to a connected electronic device based on information stored in an NFC tag, comprising the steps of: storing identification information of an NFC (Near Field Communication) card for providing digital content, identification information of an electronic device, and content in a database; receiving, through a user interface provided to an electronic device tagged with an NFC card, a network address in which selected content is stored, identification information of the NFC card, and identification information of the electronic device, from an electronic device tagged with the NFC card through a communication unit; performing authentication on the received identification information of the NFC card and identification information of the electronic device; and searching for content stored at the received network address in the database, and providing the searched content to the electronic device through the communication unit.
  • NFC Near Field Communication
  • the above patent documents 2 and 3 relate to a method for downloading or streaming sound sources from a remote content server using an NFC card and a client-side electronic device tagged to the NFC card.
  • the NFC card is used as an authentication means for confirming legitimate authority to download or stream sound sources.
  • Patent Document 4 provides a user authentication method that conveniently performs user authentication without the user having to directly input user authentication information by using the NFC function. That is, the user authentication method of Patent Document 4 includes the steps of: bringing an IC chip card having user authentication information stored therein into NFC contact; determining whether the user authentication information recorded in the IC chip card matches the authentication information registered in a mobile communication service provider server; and authenticating the user of the IC chip card as the user if it is determined in the determining step that the user authentication information recorded in the IC chip card matches the authentication information registered in the mobile communication service provider server.
  • the above patent documents 2 and 3 disclose an uploading authentication method that matches an NFC ID and authentication key of an NFC card with a user or electronic device having the right to play digital content and registers them on a remote server in order to authenticate the right to play digital content stored in a remote database.
  • the inventors of the present invention developed a new downloading authentication method that registers an authentication key for playback authority of digital content downloaded to a local electronic device by transmitting it from a server to an NFC card.
  • the downloading authentication method of the present invention is advantageous in fundamentally preventing unfair piggybacking of content, such as copying or illegal transfer of individual digital content, or unfair use by unauthorized third parties, compared to the existing uploading authentication method.
  • the present invention has as its first technical task a novel method for authenticating the right to play digital content on a local electronic device from which digital content has been downloaded.
  • the present invention has as its second technical task a method for authenticating the right to play digital content using an NFC card.
  • the present invention has as its third technical task a novel encryption method for enhancing the security of authorization authentication through NFC tagging.
  • a first aspect of the present invention provides a digital content playback method through NFC authentication, which is performed in a system including an NFC card, a content playback device connected to the NFC card through NFC communication, and a content provision server connected to the content playback device through a wired or wireless communication network
  • the digital content playback method comprising: a first step in which the content playback device provides a device ID, which is unique identification information of the device, to the content provision server and requests the download of an app (APP), which is a dedicated application for content authority authentication; a second step in which the content provision server transmits the app (APP) and the app ID, which is unique identification information of the app, to the content playback device, and stores a server-side "device ID-app ID" in which the device ID and the app ID are matched; a third step in which the content playback device installs the downloaded app (APP), matches the app ID to the device ID, and stores a client-side "device ID-app ID”
  • the fourth step is characterized by including: a fourth step of requesting a list of downloadable digital contents to the content providing server through the APP of the content playback device; a fourth step of outputting the list of digital contents through the interface of the APP; and a fourth step of providing the content providing server with download request information of specific digital contents selected from the list of digital contents, along with the client-side "device ID-app ID" and a public key for asymmetric key encryption.
  • a method for playing back digital content through NFC authentication is characterized in that, in the first aspect, the content playing device is a mobile terminal capable of short-range wireless communication with an NFC card and long-range wireless communication with the content providing server, and capable of playing back the digital content.
  • a method for playing back digital content through NFC authentication is characterized in that, in the fifth step of the second aspect, if the client-side “device ID-app ID” and the server-side “device ID-app ID” do not match each other, an “authentication failure” response is sent to the content playing device.
  • a method for reproducing digital content through NFC authentication as another fourth aspect of the present invention is characterized in that, in the third aspect, in the 13th step, if the first decryption authentication key and the second decryption authentication key do not match each other, “authentication failure” is output through the interface of the app.
  • a user can play digital content simply by tagging an NFC card (10) storing an encryption authentication key of specific digital content to a content playback device (100), so the NFC card can be used like a digital album.
  • the present invention allows you to freely play desired digital content anytime, anywhere where NFC communication is possible.
  • the present invention can prevent hacking of the authentication key by a third party because it exchanges an encrypted authentication key in short-range NFC communication between a content player (100) and an NFC card (10) and in long-range wireless communication between a content player (100) and a content providing server (300).
  • FIG. 1 is a schematic diagram of a content rights authentication system according to a preferred embodiment of the present invention.
  • Figure 2 shows a state in which a content playback device (100) and an NFC card (10) according to the present invention are connected via NFC communication.
  • Figure 3 is a functional block diagram of a content player (100) according to a preferred embodiment of the present invention.
  • FIG. 4 is a hardware configuration diagram of a content provision server (300) according to a preferred embodiment of the present invention.
  • FIG. 5 and FIG. 6 are flow charts of a digital content playback process through NFC authentication according to a preferred embodiment of the present invention.
  • the present invention relates to a method for playing digital content through NFC authentication performed in a system including an NFC card, a content playback device connected to the NFC card through NFC communication, and a content provision server connected to the content playback device through a wired or wireless communication network.
  • a method for playing back digital content through NFC authentication comprises: a first step in which the content playing device provides the device ID, which is unique identification information of the device, to the content providing server while requesting the download of an app (APP), which is a dedicated application for content authority authentication; a second step in which the content providing server transmits the app (APP) and the app ID, which is unique identification information of the app, to the content playing device and stores a server-side "device ID-app ID" in which the device ID and the app ID are matched; a third step in which the content playing device installs the downloaded app (APP) and stores a client-side "device ID-app ID" by matching the app ID to the device ID; a fourth step in which the app (APP) transmits a public key for asymmetric key encryption and the client-side "device ID-app ID” to the content providing server while requesting the download of specific digital content; a fifth step in which the content providing server compares the client-side "device ID-app ID
  • FIG. 1 is a schematic diagram of a content rights authentication system according to a preferred embodiment of the present invention.
  • a content authority authentication system includes an NFC card (10), a content player (100) connected to the NFC card (10) via NFC communication, a content provision server (300) connected to the content player (100) via a wired or wireless communication network (200), and a database (400).
  • Figure 2 shows a state in which a content playback device (100) and an NFC card (10) according to the present invention are connected via NFC communication.
  • the NFC card (10) includes an NFC tag (12) that stores an encryption authentication key for playing digital content stored in the content player (100).
  • the NFC tag (12) may store unique identification information (e.g., NFC ID) of the NFC card (10) and a unique encryption authentication key for authenticating authority to play the digital content.
  • the above digital content may include any type of digital content, such as at least one image file, video file, or audio file.
  • the NFC card (10) above may be made of plastic material, paper material, fiber or metal material, with the NFC tag (12) built in.
  • the material of the body of the NFC card (10) according to the present invention is not limited to the examples described above.
  • the NFC card (10) can form an NFC communication link with the content playback device (100) when the content playback device (100) is located within an effective NFC communication distance, i.e., when NFC tagging with the content playback device (100) is performed, and transmit information stored in the NFC tag (12) (i.e., NFC ID and encrypted authentication key) to the content playback device (100).
  • NFC tag (12) i.e., NFC ID and encrypted authentication key
  • the above content playback device (100) is an electronic device that connects to the content provision server (300) via a wired or wireless communication network (200) to purchase specific digital content, downloads and stores the purchased digital content, and authenticates the right to play the digital content based on information (i.e., NFC ID and encrypted authentication key) received via an NFC communication link formed based on NFC tagging of the NFC card (10) and then plays the digital content.
  • information i.e., NFC ID and encrypted authentication key
  • the content playback device (100) may be a mobile communication terminal such as a smart phone, or may be a fixed electronic device capable of communication such as a TV or audio device. In the case of the present invention, it is preferable that the content playback device (100) is a mobile communication terminal such as a smart phone.
  • the above mobile communication terminals may include not only smart phones, but also tablet PCs, laptop computers, digital broadcasting terminals, PDAs (Personal Digital Assistants), PMPs (Portable Multimedia Players), navigation systems, etc.
  • PDAs Personal Digital Assistants
  • PMPs Portable Multimedia Players
  • the fixed electronic device may include not only a TV, but also a PC monitor, digital audio device, digital signage device, etc.
  • the fixed electronic device may access the content providing server (300) using a set-top box (not shown).
  • the above content playback device (100) includes an NFC communication module (114A) for connecting the NFC card (10) and NFC communication, and an app (114B) which is a dedicated application for downloading and storing digital content through communication with the content provision server (300) and playing back the stored digital content.
  • the content playback device (100) may include other various video and/or audio players for playing back the digital content.
  • the above content provision server (300) can provide digital content corresponding to the information received through the content playback device (100) and authentication information for generating the encryption authentication key based on the information received through the content playback device (100).
  • the database (400) stores and manages a plurality of digital contents provided to the content playback device (100), a list thereof, member registration information, etc.
  • the above communication network (200) may include any one or more of networks such as a personal area network (PAN), a local area network (LAN), a campus area network (CAN), a metropolitan area network (MAN), a wide area network (WAN), a broadband network (BBN), and the Internet.
  • the communication network (200) may include any one or more of network topologies including, but not limited to, a bus network, a star network, a ring network, a mesh network, a star-bus network, a tree, or a hierarchical network.
  • Fig. 3 is a functional block diagram of a content player (100) according to a preferred embodiment of the present invention.
  • the content player (100) of Fig. 3 represents a mobile communication terminal as a representative example.
  • the content player (100) may include a wireless communication unit (110), an A/V (Audio/Video) input unit (120), a user input unit (130), a sensing unit (140), an output unit (150), a storage unit (160), an APP (114B), an interface unit (170), a control unit (180), and a power supply unit (190).
  • the components of the content player (100) illustrated in FIG. 3 are not essential, and thus the content player (100) may have more or fewer components.
  • the wireless communication unit (110) may include one or more modules that enable wireless communication between the content player (100) and the content providing server (300) or between the content player (100) and the NFC card (10).
  • the wireless communication unit (110) may include a broadcast receiving module (111), a mobile communication module (112), a wireless Internet module (113), a short-range communication module (114), and a location information module (115).
  • the above broadcast receiving module (111) receives broadcast signals and/or broadcast related information from an external server through a broadcast channel.
  • the above broadcast receiving module (111) receives broadcast signals using various broadcasting systems, and in particular, can receive digital broadcast signals using digital broadcasting systems such as DMB-T (Digital Multimedia Broadcasting-Terrestrial), DMB-S (Digital Multimedia Broadcasting-Satellite), MediaFLO (Media Forward Link Only), DVB-H (Digital Video Broadcast-Handheld), and ISDB-T (Integrated Services Digital Broadcast-Terrestrial).
  • DMB-T Digital Multimedia Broadcasting-Terrestrial
  • DMB-S Digital Multimedia Broadcasting-Satellite
  • MediaFLO Media Forward Link Only
  • DVB-H Digital Video Broadcast-Handheld
  • ISDB-T Integrated Services Digital Broadcast-Terrestrial
  • the above mobile communication module (112) transmits and receives a wireless signal with at least one of a base station, an external terminal, and a server on a mobile communication network.
  • the above wireless signal may include various types of data according to transmission and reception of a voice call signal, a video call call signal, or text/multimedia message.
  • the content playback device (100) may connect to a content provision server (300) through the above mobile communication module (112).
  • the above wireless Internet module (113) refers to a module for wireless Internet access, and the wireless Internet module (113) may be built into or externally installed in the content player (100).
  • Wireless Internet technologies that may be used include WLAN (Wireless LAN) (Wi-Fi), Wibro (Wireless broadband), Wimax (World Interoperability for Microwave Access), HSDPA (High Speed Downlink Packet Access), LTE (Long Term Evolution), etc.
  • the content player (100) may be connected to the content provision server (300) through the wireless Internet module (113).
  • the above short-range communication module (114) refers to a module for short-range communication.
  • Bluetooth, RFID (Radio Frequency Identification), infrared communication (IrDA, infrared Data Association), UWB (Ultra Wideband), ZigBee, etc. can be used as short-range communication technologies.
  • the short-range communication module (114) is used to form an NFC link with a tagged NFC card (10), and can receive an NFC ID and an encrypted authentication key from an NFC tag (12) of the NFC card (10) through the NFC link.
  • the above location information module (115) is a module for confirming or obtaining the location of the content player (100).
  • the above location information module (115) can obtain location information using the Global Navigation Satellite System (GNSS).
  • GNSS Global Navigation Satellite System
  • the above A/V (Audio/Video) input unit (120) is for inputting audio signals or video signals, and may include a camera (121) and a microphone (122), etc.
  • the camera (121) processes image frames, such as still images or moving images, obtained by an image sensor in a video call mode or a shooting mode.
  • the processed image frames may be displayed on the display unit (151).
  • the above user input unit (130) generates input data for the user to control the operation of the terminal.
  • the user input unit (130) may be composed of a key pad, a dome switch, a touch pad (static/capacitive), a jog wheel, a jog switch, etc.
  • the sensing unit (140) detects the current state of the content player (100), such as the open/close state of the content player (100), the position of the content player (100), whether or not the user is in contact, the direction of the content player (100), and the acceleration/deceleration of the content player (100), and generates a sensing signal to control the operation of the content player (100). In addition, it may also be in charge of sensing functions related to whether or not the power supply unit (190) supplies power, whether or not the interface unit (170) is connected to an external device, and the like.
  • the above output unit (150) is for generating output related to vision, hearing or tactile sensations, and may include a display unit (151), an audio output unit (152), an alarm unit (153) and a haptic module (154).
  • the above storage unit (160) can store a program for the operation of the control unit (180) and a program for playing digital content through NFC authentication according to the present invention, and can store input/output data (e.g., phone book, message, still image, video, audio file, etc.).
  • input/output data e.g., phone book, message, still image, video, audio file, etc.
  • the storage unit (160) can temporarily or permanently store digital content downloaded from the content provision server (300) and an encrypted authentication key and a decrypted authentication key matching the digital content, and various identification information required for authentication to access the content provision server (300) and receive content can be stored.
  • the various identification information may include NFC card (10) identification information (NFC ID), content playback device (100) identification information (device ID), and APP (114B) identification information (app ID).
  • the storage unit (160) can store a public key and a private key, which are asymmetric keys for applying a public key encryption algorithm with the content provision server (300).
  • the above storage unit (160) may include at least one type of storage medium among a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (e.g., an SD or XD memory, etc.), a random access memory (RAM), a static random access memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, and an optical disk.
  • a flash memory type e.g., an SD or XD memory, etc.
  • RAM random access memory
  • SRAM static random access memory
  • ROM read-only memory
  • EEPROM electrically erasable programmable read-only memory
  • PROM programmable read-only memory
  • the above APP (144B) is an application program that is downloaded and installed from a content providing server (300), receives digital content and an encrypted authentication key from the content providing server (300), and authenticates the right to play the digital content through an NFC link with the NFC card (10) to play the digital content.
  • the above interface unit (170) acts as a passageway for all external devices connected to the content player (100).
  • the interface unit (170) receives data or power from an external device and transmits it to each component inside the content player (100) or allows data inside the content player (100) to be transmitted to an external device.
  • the above control unit (180) typically controls the overall operation of the content player (100). For example, it performs related control and processing for voice calls, data communications, video calls, etc.
  • the control unit (180) may be equipped with a multimedia module (181) for multimedia playback.
  • the multimedia module (181) may be implemented within the control unit (180) or may be implemented separately from the control unit (180).
  • the control unit (180) may perform pattern recognition processing that can recognize handwriting input or drawing input performed on the touch screen as characters and images, respectively.
  • control unit (180) can control the APP (114B) to authenticate content playback authority based on information received from an NFC card (10) connected to an NFC communication link and output the authenticated digital content through the output unit (150).
  • the above power supply unit (190) receives external power and internal power under the control of the control unit (180) and supplies power necessary for the operation of each component.
  • the embodiments described herein may be implemented using at least one of ASICs (application specific integrated circuits), DSPs (digital signal processors), DSPDs (digital signal processing devices), PLDs (programmable logic devices), FPGAs (field programmable gate arrays), processors, controllers, micro-controllers, microprocessors, and electrical units for performing functions. In some cases, such embodiments may be implemented by a control unit (180).
  • ASICs application specific integrated circuits
  • DSPs digital signal processors
  • DSPDs digital signal processing devices
  • PLDs programmable logic devices
  • FPGAs field programmable gate arrays
  • processors controllers, micro-controllers, microprocessors, and electrical units for performing functions.
  • controllers micro-controllers
  • microprocessors microprocessors
  • electrical units for performing functions may be implemented by a control unit (180).
  • embodiments such as procedures or functions may be implemented with separate software modules that perform at least one function or operation.
  • the software code may be implemented by a software application written in a suitable programming language.
  • the software code may be stored in a storage unit (160) and executed by a control unit (180).
  • FIG. 4 is a hardware configuration diagram of a content providing server according to a preferred embodiment of the present invention.
  • the content providing server (300) of the present invention may include a memory (370), at least one CPU (Central Processing Unit; 360) connected thereto and performing high-speed operations, an input device (340), and an output device (350).
  • a memory 370
  • CPU Central Processing Unit
  • 360 Central Processing Unit
  • the input device (340) may be a device capable of recognizing a user's manipulation or touch, such as a mouse or a touch screen, but may also include a physical transducer, such as a microphone.
  • the output device (350) refers to a display capable of displaying characters or images, such as a light emitting diode (LED), a liquid crystal display (LCD), or electronic ink (e-ink), but may also include a transducer, such as a speaker.
  • LED light emitting diode
  • LCD liquid crystal display
  • e-ink electronic ink
  • the above CPU (360) is a processor that is built into the content provision server (300) and performs a function of processing the overall operation. That is, it processes a process of processing a request from a content playback device (100) according to the present invention to provide digital content, and generating and providing an authentication key encrypted with a public key for authenticating a legitimate right to access and play the digital content.
  • the above CPU (360) may be composed of an ALU (Arithmetic Logic Unit: 362) for performing calculations, a register (364) for temporary storage of data and instructions, and a controller (366) for controlling the operation of the content provision server (300).
  • ALU Arimetic Logic Unit
  • register 364 for temporary storage of data and instructions
  • controller 366 for controlling the operation of the content provision server (300).
  • the above memory (370) may include a high-speed main memory (372) in the form of a storage medium such as a RAM (Random Access Memory) and a ROM (Read Only Memory), an auxiliary memory (374) such as a flash memory, and a device that stores data using an electric, magnetic, optical or other storage medium.
  • the main memory (372) may include a video display memory that displays an image through an output device (350). It will be apparent to those skilled in the art that the memory (370) may have various forms as a product having various storage performances.
  • the content providing server (300) may include various application programs including an OS (Operating System) and an APP (114B), which is a dedicated application for playing digital content through NFC authentication according to the present invention.
  • the OS is a software set that controls the operation of the content providing server (300) and the designation of resources.
  • the application program is a software set for performing a task requested by a user by using computer resources available through the OS.
  • the OS and the application program will reside in the memory (370). According to the experience of a person skilled in the art having common knowledge in the field of computer programming, unless otherwise described, the present invention will be described according to the operations performed by the content providing server (300) and the expression symbols for the operations.
  • These operations will be computer-based and will be performed by the OS or an appropriate application program.
  • these operations and functions include the processing of the CPU (360) for electrical signals such as data bits that cause conversion or blocking of electrical signals, and management of data bit signals stored in the memory (370) as well as changing the operation of the content providing server (300).
  • the memory area where the data bit signals are managed is a physical area having electrical, magnetic or optical characteristics corresponding to the data bits.
  • FIG. 4 is merely an illustration of an exemplary computing device that may be used in connection with one or more embodiments of the present invention. Categories such as “workstation,” “server,” “laptop,” and the like are all considered within the scope of FIG. 4 and are referred to as “computing devices,” and therefore no distinction is made between them.
  • a computing device typically includes various computer-readable media.
  • a computer-readable medium can be any usable medium that can be accessed by a computing device, and includes volatile and nonvolatile media, removable and non-removable media implemented in any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data.
  • a computer-readable medium can include, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROMs, digital versatile disks (DVDs) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and that can be accessed by a computing device. Combinations of any of the above are also included within the scope of computer-readable media.
  • the content provision server (300) having such a hardware configuration includes functional modules for implementing the “digital content playback process through NFC authentication” illustrated in FIGS. 5 and 6. These functional modules may be software modules that execute the processes illustrated in FIGS. 5 and 6, or dedicated hardware chips that execute corresponding functions.
  • FIG. 5 and FIG. 6 are flow charts of a digital content playback process through NFC authentication according to a preferred embodiment of the present invention.
  • the content playback device (100) of the present invention connects to the content provision server (300) via the communication network (200) (S102). At this time, if necessary, a membership registration procedure is performed according to the guidance of the content provision server (300). During the membership registration procedure, a procedure for issuing and registering a user ID and password for user authentication may be performed.
  • the content player (100) provides the device ID (unique identification information of the device) to the content providing server (300) and at the same time requests the download of an APP, which is a dedicated application for executing the "digital content playback process through NFC authentication" according to the present invention (S104).
  • the content providing server (300) downloads the APP for the content player (100) and the APP ID of the APP to the content player (100). At this time, the content providing server (300) matches the device ID and the APP ID and stores them (S110).
  • a user who wishes to download desired digital content from the content providing server (300) executes the APP (114B) of the content player (100) and then requests a list of downloadable digital content from the content providing server (300) (S130).
  • the content provision server (300) outputs the digital content list on the user interface of the APP (114B) in response to the request for the digital content list (S140).
  • the user selects digital content to be downloaded to the content player (100) by referring to the digital content list displayed on the user interface (S145).
  • the APP (114B) of the content player (100) requests the download of digital content selected by the user to the content providing server (300) (S150). At this time, when requesting the download of the digital content, the APP (114B) provides the device ID (unique identification information of the device) of the content player (100) and the app ID to the content providing server (300). In addition, the APP (114B) provides the public key for asymmetric key encryption according to the public key encryption method to the content providing server (300).
  • a payment procedure may be performed in addition to the normal purchase order procedure.
  • the device ID and the app ID provided are compared to see if they match the “device ID and APP ID” stored in the content provision server (300) (S160).
  • the authentication key generated in this manner is encrypted using the public key to generate an encrypted authentication key (S180).
  • the content provision server (300) downloads the digital content along with the encrypted authentication key to the content playback device (100) (S190).
  • the APP (114B) of the content player (100) stores the encrypted authentication key and the digital content downloaded from the content providing server (300) (S200).
  • the encrypted authentication key is decrypted using the private key for the public key to restore the authentication key consisting of the “device ID-app ID-content ID” and stored to match the digital content (S210).
  • the APP (114B) of the content playback device (100) records the encrypted authentication key in the NFC tag (12) by transmitting it to the NFC card (10) using NFC communication (S220).
  • an encrypted authentication key for playing specific digital content is stored in the NFC tag (12) of the NFC card (10), and the specific digital content and a decrypted authentication key for playing the digital content are stored in the content player (100).
  • a user who wants to play the specific digital content places the NFC card (10) within a distance where NFC communication is possible with the content player (100) (S230). That is, the NFC card (10) is tagged to the content player (100).
  • the NFC communication module (114A) of the content player (100) reads the NFC ID and the encrypted authentication key stored in the NFC tag (12) of the NFC card (10) (S240).
  • the APP (114B) of the content playback device (100) decrypts the encrypted authentication key using the secret key (S260), and compares the decrypted authentication key (device ID-app ID-content ID) with the stored authentication key (device ID-app ID-content ID). If they match (S270), the digital content stored to match the authentication key is played (S280). On the other hand, if the authentication key (device ID-app ID-content ID) decrypted in S270 and the stored authentication key (device ID-app ID-content ID) do not match each other, “authentication failure” is output through the interface of the APP (114B).
  • a user can play digital content simply by tagging an NFC card (10) storing an encryption authentication key for specific digital content to a content playback device (100).
  • an NFC card storing an encryption authentication key for specific digital content grants the user a function similar to a digital album.
  • the present invention can freely play desired digital content anytime and anywhere, even in an offline state, as long as NFC communication is possible.
  • the conventional technologies (patent documents 2 and 3) store digital content in a remote server, playback of digital content is possible only under conditions where not only NFC communication but also long-distance wired and wireless communication are possible at the same time.
  • the present invention can prevent hacking of the authentication key by a third party because it exchanges an encrypted authentication key in short-range NFC communication between a content player (100) and an NFC card (10) and in long-range wireless communication between a content player (100) and a content providing server (300).
  • the present invention relates to providing a service for playing digital content using an IT device capable of NFC communication and an NFC card.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Bioethics (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mathematical Physics (AREA)
  • Storage Device Security (AREA)

Abstract

La présente invention concerne un procédé d'authentification de droits de lecture de contenu numérique, au moyen de l'étiquetage d'une carte NFC, dans un dispositif électronique local qui a téléchargé et stocké du contenu provenant d'un serveur distant, et est caractérisé par l'utilisation d'une nouvelle méthode de chiffrement qui améliore la sécurité d'authentification par étiquetage NFC.
PCT/KR2024/019486 2023-12-05 2024-12-02 Procédé de lecture de contenu numérique par l'intermédiaire d'une authentification nfc Pending WO2025121817A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2023-0174226 2023-12-05
KR1020230174226A KR102767060B1 (ko) 2023-12-05 2023-12-05 Nfc 인증을 통한 디지털 콘텐츠 재생방법

Publications (1)

Publication Number Publication Date
WO2025121817A1 true WO2025121817A1 (fr) 2025-06-12

Family

ID=94629989

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2024/019486 Pending WO2025121817A1 (fr) 2023-12-05 2024-12-02 Procédé de lecture de contenu numérique par l'intermédiaire d'une authentification nfc

Country Status (2)

Country Link
KR (1) KR102767060B1 (fr)
WO (1) WO2025121817A1 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102928404B1 (ko) * 2025-03-27 2026-02-19 주식회사오픈뮤직 Nfc 콘텐츠 로딩 시스템

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040030454A (ko) * 2001-09-11 2004-04-09 소니 가부시끼 가이샤 콘텐츠 이용권한 관리시스템, 콘텐츠 이용권한 관리방법및 정보처리장치와 컴퓨터 프로그램
KR20130131090A (ko) * 2012-05-23 2013-12-03 엘지전자 주식회사 콘텐츠 제공 서버 및 상기 서버에서의 콘텐츠 제공 방법
WO2014030427A1 (fr) * 2012-08-24 2014-02-27 ソニー株式会社 Dispositif de traitement d'informations, dispositif de mémorisation d'informations, serveur, système de traitement d'informations, procédé de traitement d'informations et programme
KR20140142096A (ko) * 2013-06-03 2014-12-11 삼성전자주식회사 근거리 무선 통신(nfc)을 이용한 nfc 태그의 기록방법 및 장치
KR101541300B1 (ko) * 2014-02-21 2015-08-07 동국대학교 산학협력단 Nfc 카드 기반 콘텐츠 재생 방법 및 장치

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110032523A (ko) 2009-09-23 2011-03-30 주식회사 케이티 콘텐츠 공유 기능을 갖는 스트리밍 서비스 제공 장치 및 방법
KR102575351B1 (ko) 2016-10-10 2023-09-07 주식회사 엘지유플러스 Nfc 기능을 이용하여 초간편 본인인증을 수행하는 이동통신단말기 및 그 본인 인증방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040030454A (ko) * 2001-09-11 2004-04-09 소니 가부시끼 가이샤 콘텐츠 이용권한 관리시스템, 콘텐츠 이용권한 관리방법및 정보처리장치와 컴퓨터 프로그램
KR20130131090A (ko) * 2012-05-23 2013-12-03 엘지전자 주식회사 콘텐츠 제공 서버 및 상기 서버에서의 콘텐츠 제공 방법
WO2014030427A1 (fr) * 2012-08-24 2014-02-27 ソニー株式会社 Dispositif de traitement d'informations, dispositif de mémorisation d'informations, serveur, système de traitement d'informations, procédé de traitement d'informations et programme
KR20140142096A (ko) * 2013-06-03 2014-12-11 삼성전자주식회사 근거리 무선 통신(nfc)을 이용한 nfc 태그의 기록방법 및 장치
KR101541300B1 (ko) * 2014-02-21 2015-08-07 동국대학교 산학협력단 Nfc 카드 기반 콘텐츠 재생 방법 및 장치

Also Published As

Publication number Publication date
KR102767060B1 (ko) 2025-02-14

Similar Documents

Publication Publication Date Title
US8918633B2 (en) Information processing device, information processing system, and program
WO2022102930A1 (fr) Système did utilisant une authentification par pin de sécurité basée sur un navigateur, et procédé de commande associé
US20090268912A1 (en) Data use managing system
WO2013183814A1 (fr) Système de service en nuage à fonction de sécurité améliorée et son procédé de prise en charge
WO2020190099A1 (fr) Dispositif électronique de gestion d'informations personnelles et procédé de fonctionnement de celui-ci
US7610632B2 (en) Software use permission method and system
US7937750B2 (en) DRM system for devices communicating with a portable device
CN101682501A (zh) 将内容许可绑定至便携式存储设备
MX2007000466A (es) Metodo y aparato para busqueda de objetos de derechos almacenados en un dispositivo de almacenamiento portatil que utiliza datos de localizacion de objetos.
CN101002197A (zh) 经由网络将数据提供给个人便携装置的方法和系统
WO2013191325A1 (fr) Procédé pour authentifier un identifiant d'ouverture par plate-forme de confiance, et appareil et système associés
CN112035897A (zh) 区块链存证方法和相关装置
WO2014003516A1 (fr) Procédé et appareil de fourniture de partage de données
WO2021256669A1 (fr) Procédé et système de gestion de sécurité d'accès
WO2020101087A1 (fr) Système et procédé de chiffrement pour traitement d'informations personnelles
WO2025005456A1 (fr) Procédé et dispositif de lecture multimédia pour système virtuel
WO2025121817A1 (fr) Procédé de lecture de contenu numérique par l'intermédiaire d'une authentification nfc
WO2023038222A1 (fr) Dispositif électronique permettant de protéger des informations biologiques d'un utilisateur
CN113961931A (zh) adb工具使用方法、装置和电子设备
CN115618306B (zh) 一种软件保护方法、装置、系统、cpu芯片及电子设备
WO2020197283A1 (fr) Procédé d'authentification de dispositif électronique, et appareil correspondant
WO2017155230A1 (fr) Procédé et système de reconnaissance d'entrée à l'aide d'un index de grille variable
WO2012153949A2 (fr) Procédé d'utilisation de contenu, dispositif d'utilisation de contenu, terminal mobile et support d'enregistrement
CN115174106B (zh) 云服务认证方法、装置、设备及存储介质
WO2025018465A1 (fr) Procédé de sécurité de contenu numérique et plateforme de sécurité de contenu numérique l'utilisant

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24901003

Country of ref document: EP

Kind code of ref document: A1