Patents by Inventor Bum-jin Im

Bum-jin Im has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8281144
    Abstract: An ownership sharing method and apparatus using a secret key in a home network remote controller are provided. A user who owns a home device generates an ownership authentication key using the secret key shared with the home device through the user's terminal device, and transmits the ownership authentication key to a terminal device of a particular user who wishes to share the ownership. The particular user can use the home device using the shared ownership authentication key, allowing for ownership of a device in home network environments based on a secret key that can be easily shared, obviating complicated calculation procedures that are no needed to share the ownership between an owner of a device and his family or customers, and achieving high security that is guaranteed based on the secret key.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: October 2, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Mi-suk Huh, Bae-eun Jung, Bum-jin Im
  • Patent number: 8209369
    Abstract: Provided is an apparatus for encryption/decryption and electronic signature in a mobile communication environment. A signal processing apparatus, performing modular multiplication in an electronic device, includes a first logic for outputting a signed multiplicand by selectively performing a one's complementary operation on a multiplicand according to a Booth conversion result of a multiplier in modular multiplication; a second logic for outputting a modulus which is signed in the modular multiplication based on a carry input value Carry-in of a current clock, determined from a carry value cin for correction of a previous clock, and on a sign bit of the multiplicand; and a third logic for receiving the signed multiplicand and the signed modulus, and calculating a result value of the modular multiplication by iteratively performing a full addition operation on a carry value C and a sum value S of the full addition operation, found at the previous clock.
    Type: Grant
    Filed: September 4, 2007
    Date of Patent: June 26, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyung-Hee Lee, Bum-Jin Im, Mi-Suk Huh
  • Patent number: 7564971
    Abstract: A signal processing apparatus for performing modular multiplication for use in a signal processing system includes a first logic for outputting a signed multiplicand by selectively performing a one's complementary operation on a multiplicand according to a Booth conversion result of a multiplier in modular multiplication; a second logic for outputting a modulus which is signed in the modular multiplication based on a carry input value Carry-in of a current clock, determined from a carry value cin for correction of a previous clock, and on a sign bit of the multiplicand; and a third logic for receiving the signed multiplicand and the signed modulus, and calculating a result value of the modular multiplication by iteratively performing a full addition operation on a carry value C and a sum value S of the full addition operation, found at the previous clock. The present invention provides a high-speed modular multiplication apparatus with fewer gates and reduced power consumption.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: July 21, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyung-Hee Lee, Bum-Jin Im, Mi-Suk Huh
  • Patent number: 7539719
    Abstract: A method of obtaining C=(c0, . . . , cn?1) of a product of two elements A and B of a finite field GF(2n). The method includes permuting the last d coefficients (an?1, . . . , an?d) of a multiplier A with predetermined variables (sn?1, . . . , sn?d); operating C:C=?(bi+j?A) for (I+j)th coefficient of a multiplicand B to update coefficients of C, where i and j are integers, and A:=(s, . . . ,?x?2)?(0,xn?1?j?f1, . . . ,sx?1?j?fx?d,0, . . . ,0) repeatedly for j=0 to (d?1) to update coefficients of A, where ? represents an XOR operation and ? represents an AND operation; and repeatedly performing the permuting and operating by increasing i from 0 to (n?1) by d.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: May 26, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Weon-il Jin, Mi-suk Huh, Kyung-hee Lee, Bum-jin Im
  • Patent number: 7421074
    Abstract: A security system using an RSA algorithm that includes a key input section for receiving a secret key and a public key used in one of encryption and decryption of a message, a random coefficient generating section for generating a random coefficient r having a bit of a predetermined size, a first calculation section for dividing the secret key into a first secret key and a second secret key by using the value of r, and performing an exponentiation of RSA algorithm by using the respective secret keys and the public key, and a second calculation section for performing one of the encryption and the decryption by combining results of exponentiation calculated respectively by using the first and the second secret keys.
    Type: Grant
    Filed: October 8, 2004
    Date of Patent: September 2, 2008
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Weon-il Jin, Mi-suk Huh, Bae-eun Jung, Bum-jin Im, Kyung-hee Lee
  • Publication number: 20080065713
    Abstract: Provided is an apparatus for encryption/decryption and electronic signature in a mobile communication environment. A signal processing apparatus, performing modular multiplication in an electronic device, includes a first logic for outputting a signed multiplicand by selectively performing a one's complementary operation on a multiplicand according to a Booth conversion result of a multiplier in modular multiplication; a second logic for outputting a modulus which is signed in the modular multiplication based on a carry input value Carry-in of a current clock, determined from a carry value cin for correction of a previous clock, and on a sign bit of the multiplicand; and a third logic for receiving the signed multiplicand and the signed modulus, and calculating a result value of the modular multiplication by iteratively performing a full addition operation on a carry value C and a sum value S of the full addition operation, found at the previous clock.
    Type: Application
    Filed: September 4, 2007
    Publication date: March 13, 2008
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyung-Hee Lee, Bum-Jin Im, Mi-Suk Huh
  • Publication number: 20070265932
    Abstract: An apparatus for providing a rights resale function and a method thereof are provided, in which a rights object to execute content can be freely transferred and shared among users on the intervention of a rights issuer. The apparatus for providing a rights resale function applied to a system which includes a rights acquisition agent and a rights issuer, includes a storage unit for storing a content related rights object, a token generation unit for generating a token for rights resale such as a token for reselling rights to obtain an issuance of the content related rights object from the rights issuer, with reference to the rights object from the storage unit, and a transmission/reception unit for transmitting the token for rights resale from the token generation unit to the rights acquisition agent.
    Type: Application
    Filed: October 5, 2006
    Publication date: November 15, 2007
    Inventors: Bum-jin Im, Bae-eun Jung
  • Publication number: 20070162762
    Abstract: An ownership sharing method and apparatus using a secret key in a home network remote controller are provided. A user who owns a home device generates an ownership authentication key using the secret key shared with the home device through the user's terminal device, and transmits the ownership authentication key to a terminal device of a particular user who wishes to share the ownership. The particular user can use the home device using the shared ownership authentication key, allowing for ownership of a device in home network environments based on a secret key that can be easily shared, obviating complicated calculation procedures that are no needed to share the ownership between an owner of a device and his family or customers, and achieving high security that is guaranteed based on the secret key.
    Type: Application
    Filed: January 4, 2007
    Publication date: July 12, 2007
    Inventors: Mi-suk Huh, Bae-eun Jung, Bum-jin Im
  • Publication number: 20060185000
    Abstract: A system and a method for creating an access authority and a remote controller using the system and the method. The system includes: at least one lower remote controller which requests a creation of an access authority; a higher remote controller which receives the request for the creation of the access authority from the at least one lower remote controller, creates an access authority to be granted to the lower remote controller, and requests a registration of the created access authority. Also included is a device which receives the request for the registration of the created access authority from the higher remote controller and registers the access authority of the lower remote controller created by the higher remote controller.
    Type: Application
    Filed: February 10, 2006
    Publication date: August 17, 2006
    Inventors: Bum-jin Im, Kyung-hee Lee
  • Publication number: 20060150241
    Abstract: A method and system for authenticating a home network device in a home network. According to the device authentication method, a public key list that includes an ID and public key information corresponding to the ID of home network devices is maintained. When an access of a joining device is received, it is requested to the joining device an ID and information relating to a public key of the joining device. The ID and the public key information are received from the joining device, and the public key list is updated by adding the received ID and public key information. The public key list before updating is transmitted to the joining device. The ID and the public key information of the joining device are transmitted to the home network devices. The joining device is a new device that joins a home network.
    Type: Application
    Filed: December 6, 2005
    Publication date: July 6, 2006
    Inventors: Mi-suk Huh, Kyung-hee Lee, Bae-eum Jung, Bum-jin Im
  • Publication number: 20060129837
    Abstract: A security device for a home network and a security configuration method thereof. The security device for the home network includes a user interface to send at least one request signal that includes a device register request signal to register a home appliance to the home network; a public key generator to generate a public key and a password used for security configuration of the home network; a home appliance interface to interface with the home appliance; and a controller to control the home appliance interface to transmit the public key and the password to the home appliance, and the controller to control to register the home appliance to the home network according to a service discovery protocol when the device register request signal is received from the user interface. Accordingly, the security configuration of the home network can be facilitated.
    Type: Application
    Filed: December 8, 2005
    Publication date: June 15, 2006
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Bum-jin Im, Kyung-hee Lee, Bae-eun Jung
  • Publication number: 20050086278
    Abstract: A method of obtaining C=(c0, . . . , cn-1) of a product of two elements A and B of a finite field GF(2n). The method includes permuting the last d coefficients (an-1, . . . , an-d) of a multiplier A with predetermined variables (sn-1, . . . , sn-d); operating C:C=?(bi+j?A) for (I+j)th coefficient of a multiplicand B to update coefficients of C, where i and j are integers, and A:=(sn-1-j,?0, . . . ,?n-2)?(0,sn-1-j?f1, . . . ,sn-1-j?fn-d,0, . . . ,0) repeatedly for j=0 to (d?1) to update coefficients of A, where ? represents an XOR operation and ? represents an AND operation; and repeatedly performing the permuting and operating by increasing i from 0 to (n-1) by d.
    Type: Application
    Filed: October 18, 2004
    Publication date: April 21, 2005
    Inventors: Weon-il Jin, Mi-suk Huh, Kyung-hee Lee, Bum-jin Im
  • Publication number: 20050078821
    Abstract: A security system using an RSA algorithm that includes a key input section for receiving a secret key and a public key used in one of encryption and decryption of a message, a random coefficient generating section for generating a random coefficient r having a bit of a predetermined size, a first calculation section for dividing the secret key into a first secret key and a second secret key by using the value of r, and performing an exponentiation of RSA algorithm by using the respective secret keys and the public key, and a second calculation section for performing one of the encryption and the decryption by combining results of exponentiation calculated respectively by using the first and the second secret keys.
    Type: Application
    Filed: October 8, 2004
    Publication date: April 14, 2005
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Weon-il Jin, Mi-suk Huh, Bae-eun Jung, Bum-jin Im, Kyung-hee Lee
  • Publication number: 20040179681
    Abstract: Disclosed is a modular multiplication apparatus for high-speed encryption/decryption and electronic signature in a mobile communication environment including smart cards and mobile terminals. The present invention provides an apparatus for performing Montgomery type modular multiplication for calculating A·B·R−1modN (where R=4m+2) in m+2 (where m=n/2) clocks with the multiplier A and the multiplicand B, each having n bits as its inputs, wherein bits of the multiplier are sequentially shifted to generate a shifted bit string and the two least significant bits of the generated bit string are Booth-recorded. The present invention provides a high-speed modular multiplication apparatus with fewer gates and reduced power consumption.
    Type: Application
    Filed: March 12, 2004
    Publication date: September 16, 2004
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyung-Hee Lee, Bum-Jin Im, Mi-Suk Huh