Patent application number | Description | Published |
20080288784 | METHOD OF INSTALLING SOFTWARE FOR USING DIGITAL CONTENT AND APPARATUS FOR PLAYING DIGITAL CONTENT - A method of and apparatus for installing software for using digital content and are provided. The method of installing software for using digital content includes: transmitting a request for the software; transmitting security information indicating a security status of a device in which the software is to be installed; and receiving the software from an external apparatus that received the request and security information. According to the method and apparatus, the software can be dynamically securely installed, thereby allowing a variety of digital contents to be used and enhancing the utilization of the device. | 11-20-2008 |
20080292103 | METHOD AND APPARATUS FOR ENCRYPTING AND TRANSMITTING CONTENTS, AND METHOD AND APPARATUS FOR DECRYPTING ENCRYPTED CONTENTS - Provided are a method and apparatus for encrypting and transmitting contents and decrypting the encrypted contents in order to improve security for authority of use of the contents in a contents used environment by installing various content protection software in a content device. The method of encrypting and transmitting the contents includes: receiving contents to be transmitted; encrypting the contents using a content key which is an encryption key according to the received contents; encrypting the content key using an external device key of an external device which is permitted to receive the encrypted contents to be used and a software key of a software program which is executed in the external device and permitted to decrypt the encrypted contents; and transmitting the encrypted contents and the encrypted content key to the external device. Therefore, security for authority of use of the contents, and more particularly, security for the content key are improved so that illegal distribution of the contents can be prevented. | 11-27-2008 |
20080294890 | METHOD AND APPARATUS FOR CONTROLLING OUTPUT OF CONTENT DEVICE - Provided are a method and apparatus for controlling an output of a content device. The method includes: receiving a request signal that requests the use of encrypted content; executing software for decrypting the encrypted content in response to the received request signal; and controlling the decrypted content to be output through an output port that is allowed by the executed software. | 11-27-2008 |
20080301436 | METHOD AND APPARATUS FOR PERFORMING AUTHENTICATION BETWEEN CLIENTS USING SESSION KEY SHARED WITH SERVER - Provided is a method and apparatus for performing authentication between clients that complete authentication with a server. The method includes receiving first authentication information generated using the second session key from the server; receiving second authentication information generated using the second session key from the second client; and determining whether the authentication with the second client is successful using the first authentication information and the second authentication information. | 12-04-2008 |
20080313250 | RANDOM SIGNAL GENERATOR AND RANDOM NUMBER GENERATOR INCLUDING THE SAME - A random signal generator includes a differential noise generation circuit, an amplification circuit and a single-ended amplifier. The differential noise generation circuit includes a pair of input nodes and a pair of output nodes, and is configured to receive noise signals at the pair of input nodes and to generate differential noise signals at the pair of output nodes. The differential noise generation circuit is self-biased such that the pair of input nodes is coupled to the pair of output nodes. The amplification circuit is configured to amplify the differential noise signals output from the differential noise generation circuit to generate amplified differential signals. The single-ended amplifier is configured to generate a random signal based on the amplified differential signals, the random signal having irregular transition time points. | 12-18-2008 |
20090060257 | WATERMARKING METHOD RESISTANT TO GEOMETRIC ATTACK IN WAVELET TRANSFORM DOMAIN - The present invention relates, in general, to a watermarking method resistant to a geometric attack in a wavelet transform domain, and, more particularly, to technology for embedding a watermark in a discrete wavelet transform (DWT) domain, thus extracting autocorrelation (AC) peaks, which play an important part in the estimation of geometric attacks in ACF-based watermarking, and detecting watermarks using the AC peaks even after geometric distortion is applied. In the watermarking method of the present invention, a watermark pattern is embedded in subbands of a Discrete Wavelet Transform (DWT) domain. An Autocorrelation Function (ACF) of a watermark is executed in the domain, thus detecting a watermark required to estimate a geometric attack. A watermark signal is detected using an undecimated wavelet transform so as to compensate for an image shift in the watermark. | 03-05-2009 |
20090204818 | METHOD AND APPARATUS FOR GENERATING AND VERIFYING ELECTRONIC SIGNATURE OF SOFTWARE DATA, AND COMPUTER READABLE RECORDING MEDIUM THEREOF - Provided are methods of generating and verifying an electronic signature of software data, wherein software data is split into a plurality of blocks, electronic signatures corresponding to each of the blocks are generated, and some of the electronic signatures are randomly selected for verification. Accordingly, a time required for verifying an electronic signature can be reduced while maintaining the advantages of an electronic signature system. | 08-13-2009 |
20090274305 | METHOD AND APPARATUS FOR TRANSMITTING CONTENT KEY - Provided is a method of transmitting content keys to nodes arranged in a hierarchical structure which includes a plurality of node groups each including a predetermined number of the nodes. In this method, revoke information that includes identifiers of revoked node groups in the hierarchical structure, the total number of independent revoked nodes, and identifiers of the independent revoked nodes is generated. The revoked node groups are node groups consisting of only revoked nodes, and the independent revoked nodes are revoked nodes not belonging to any of the revoked node groups. Then, encrypted content keys are obtained by encrypting content keys using broadcast encryption, by using an encryption key set that has a form that cannot be generated using a decryption key set that the revoked nodes possess, and a set of encrypted content keys is generated. Thereafter, the revoke information and the set of the encrypted content keys are transmitted to all of the nodes arranged in the hierarchical structure. | 11-05-2009 |
20090304185 | METHOD OF TRACING DEVICE KEYS FOR BROADCAST ENCRYPTION - Provided are a method of tracing a device key in a user key management system using a hierarchical hash chain broadcast encryption scheme (HBES) algorithm, a user key management system for executing the method of tracing a device key, and a computer program for executing the method of tracing a device key. The method of tracing a device key of an illegal decoder in a user key management system for broadcast encryption includes: tracing a device key using a binary search; and revoking the traced device key. The technology according to the present invention can be applied to prevent exposure of the device keys to hacking. The present invention provides a method of tracing which can be applied to an HBES algorithm structure. | 12-10-2009 |
20100023760 | METHOD, SYSTEM, AND DATA SERVER FOR CHECKING REVOCATION OF CONTENT DEVICE AND TRANSMITTING DATA - A method of checking revocation of a device and software, and transmitting data to a secure device and secure software whose keys have not been leaked is provided. The method includes receiving authentication information of a device requesting transmission of data, and authentication information of software accessing the data in the device; checking revocation of the device and the software, based on the received authentication information; and transmitting the data to the software of the device, when the device and the software are not revoked as a result of the checking. By doing so, during transmission of data, such as content or a license, it is possible to check security of a device and software being executed in the device, so that the data can be more safely transmitted. | 01-28-2010 |
20100195827 | METHOD AND APPARATUS FOR ENCRYPTING TRANSPORT STREAM OF MULTIMEDIA CONTENT, AND METHOD AND APPARATUS FOR DECRYPTING TRANSPORT STREAM OF MULTIMEDIA CONTENT - A method of transporting an encrypted stream of multimedia content is provided. In the method, when a packet contains data of a predetermined length including selected data from pieces of data corresponding to the multimedia content and a header, key information, and first time information from among pieces of information included in a selected packet from among at least one packet are received, and encryption information is determined from the key information and the first time information, according to a key derivation function. The first time information is variable with time. The at least one packet including data corresponding to the multimedia content is encrypted using the encryption information. The at least one encrypted packet and the key information are transported. | 08-05-2010 |
20100214307 | METHOD AND APPARATUS FOR EMBEDDING WATERMARK - Provided is a method and apparatus for embedding a watermark, the method including dividing an image into a plurality of sections, determining a watermark-embedding intensity for a pixel of each of the sections, setting a watermark-embedding intensity for each of the sections by applying the determined watermark-embedding intensity for the particular pixel of each of the sections to all pixels of each of the sections, and embedding the watermark into the image according to the watermark-embedding intensity which is set for each of the sections. | 08-26-2010 |
20100215342 | METHOD AND APPARATUS FOR REPRODUCING VIDEO USING WATERMARK INSERTING FUNCTION - A method and apparatus for reproducing a video using a watermark inserting function. The method of inserting a watermark into a video being reproduced, using an on-screen-display (OSD) data mixer included in a video reproduction apparatus, includes determining a watermark pattern indicating information on reproduction of the original video. The watermark pattern is converted into watermark data capable of being recognized by an OSD data mixer and synthesized with the video being reproduced, using the OSD data mixer. | 08-26-2010 |
20120199647 | METHOD AND APPARATUS FOR MANAGING USER DEVICES AND CONTENTS BY USING QUICK RESPONSE CODES - A method and apparatus for managing user devices and contents with quick response (QR) codes. An image of a QR code displayed on a user terminal is captured; the captured image of the QR code is analyzed, and a domain registration request message is generated based on the QR code; and the domain registration request message is transmitted to a domain server, and a domain registration response message is received from the domain server. | 08-09-2012 |
20120233019 | METHOD AND APPARATUS FOR MANAGING CONTENT TO BE SHARED AMONG DEVICES - A method and apparatus for managing content among user devices is provided. The method includes requesting, from a first server, a list of Digital Rights Management (DRM) supported by at least one user device upon receiving a request to download content; using the list of DRM received from the first server to assign at least one second server supported by the at least one user device; and communicating with the assigned at least one second server to download, to the end user device, the content with at least one DRM license supported by the at least one user device. | 09-13-2012 |
20140184436 | APPARATUS AND METHODS FOR CONVERTING ANALOG SIGNAL TO N-BIT DIGITAL DATA - An apparatus includes a sample holding circuit, a comparator, a digital-to-analog converter, a clock generator, a successive approximation logic circuit, and a background calibration circuit. The apparatus converts an analog signal into digital data based on an asynchronous clock signal. The clock signal follows the number of clocks in a converting operation section through a background calibration scheme. | 07-03-2014 |
20150061904 | SUCCESSIVE APPROXIMATION ANALOG-TO-DIGITAL CONVERTER AND METHOD OF ANALOG-TO-DIGITAL CONVERSION - An analog-to-digital converter includes a digital-to-analog converting circuit, a comparator, a comparator offset detector, and a signal processing circuit. The digital-to-analog converting circuit generates a reference voltage signal that changes in response to a comparator offset compensation signal, samples and holds an analog input signal, and performs a digital-to-analog conversion on digital output data to generate a hold voltage signal. The comparator compares the hold voltage signal with the reference voltage signal in response to a clock signal to generate a comparison output voltage signal. The comparator offset detector generates the comparator offset compensation signal based on the comparison output voltage signal. The signal processing circuit performs successive approximation based on the comparison output voltage signal to generate the digital output data. | 03-05-2015 |