-
公开(公告)号:US12095911B2
公开(公告)日:2024-09-17
申请号:US17689157
申请日:2022-03-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jungha Paik , Bumhan Kim , Jeongil Kim , Jonghyun Ahn , Jaeyoon Lee , Hoyong Jeong
CPC classification number: H04L9/0869 , G06F7/588
Abstract: An electronic device according to an embodiment includes a first random number generator module, a second random number generator module, a buffer memory configured to store random number data, and a processor configured to be operatively connected to the first random number generator module, the second random number generator module, and the buffer memory, wherein the processor is configured to acquire a first random number sequence from the first random number generator module to store the acquired first random number sequence in the buffer memory, generate a third random number sequence obtained by changing the first random number sequence based on a second random number sequence acquired from the second random number generator module, and generate an encryption key based on the third random number sequence. In addition, various other embodiments are possible.
-
公开(公告)号:US11429366B2
公开(公告)日:2022-08-30
申请号:US17033367
申请日:2020-09-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jinhyoung Kim , Sunjune Kong , Bumhan Kim , Taehoon Kim
Abstract: An apparatus and a method for updating firmware by using a security integrated circuit in an electronic device. An electronic device may include a security integrated circuit (IC) providing a rich execution environment and a secure execution environment. The security integrated circuit includes a main processor operating in the rich execution environment and a secure processor operating in the secure execution environment. The secure processor is configured to perform user authentication based on firmware update information received from a server through the main processor. If the user authentication is successful, authentication information is generated corresponding to the firmware update information and stored in at least a part of a secure memory. If the firmware is installed, authentication of the firmware is performed based on the authentication information stored in the secure memory, and if the authentication of the firmware is successful, the firmware is installed.
-
公开(公告)号:US09245109B2
公开(公告)日:2016-01-26
申请号:US13767294
申请日:2013-02-14
Applicant: Samsung Electronics Co. Ltd.
Inventor: Bumhan Kim , Sunghoon Yoo
Abstract: A method and an apparatus for detecting a tampered application are provided. The method of detecting a tampered application includes acquiring a package of an application, extracting and installing a first execution code from the acquired package of the application, extracting a second execution code from the package of the application when an execution command of the application is received after the first execution code is installed, and performing a preset operation when the second execution code differs from the first execution code.
Abstract translation: 提供了用于检测被篡改的应用的方法和装置。 检测被篡改的应用的方法包括获取应用的包,从所获取的应用的包中提取和安装第一执行代码,当应用的执行命令被接收时,从应用的包中提取第二执行代码 在第一执行代码被安装之后,并且当第二执行代码与第一执行代码不同时执行预设操作。
-
公开(公告)号:US11385880B2
公开(公告)日:2022-07-12
申请号:US17033367
申请日:2020-09-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jinhyoung Kim , Sunjune Kong , Bumhan Kim , Taehoon Kim
Abstract: An apparatus and a method for updating firmware by using a security integrated circuit in an electronic device. An electronic device may include a security integrated circuit (IC) providing a rich execution environment and a secure execution environment. The security integrated circuit includes a main processor operating in the rich execution environment and a secure processor operating in the secure execution environment. The secure processor is configured to perform user authentication based on firmware update information received from a server through the main processor. If the user authentication is successful, authentication information is generated corresponding to the firmware update information and stored in at least a part of a secure memory. If the firmware is installed, authentication of the firmware is performed based on the authentication information stored in the secure memory, and if the authentication of the firmware is successful, the firmware is installed.
-
公开(公告)号:US09614673B2
公开(公告)日:2017-04-04
申请号:US14707590
申请日:2015-05-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Bumhan Kim , Naheasal Kim , Michael Pak , Kyunghee Lee
CPC classification number: H04L9/0863 , G06F21/6209 , H04L9/0637 , H04L9/0822 , H04L9/14 , H04L2209/24 , H04L2209/805 , H04W12/02 , H04W12/04
Abstract: A method of managing keys and an electronic device adapted to the method are provided. The method includes creating a first key, based on information included in a memory space of a processor, creating a second key, based on at least one item of user information, and creating a third key that was created through at least one encryption process, based on the created first key and the created second key.
-
公开(公告)号:US09509495B2
公开(公告)日:2016-11-29
申请号:US14455257
申请日:2014-08-08
Applicant: Samsung Electronics Co., Ltd. , SNU R&DB Foundation
Inventor: Kyunghee Lee , Junghee Cheon , Eunyoung Kwon , Bumhan Kim , Jinsu Kim , Hongtae Kim , Hansol Ryu , Hyunsook Hong
CPC classification number: H04L9/0631 , G09C1/00 , H04L2209/12
Abstract: A data protection method and apparatus that can protect data through encryption using a Boolean function is provided. The data protection method includes applying an inverse affine transformation to data to be encrypted using a Boolean function; applying round operations of an Advanced Encryption Standard (AES) cryptographic algorithm to the inverse-affine transformed data; and producing ciphertext data by applying an affine transformation to the result of the round operations.
Abstract translation: 提供了可以使用布尔函数通过加密来保护数据的数据保护方法和装置。 数据保护方法包括使用布尔函数对待加密的数据应用逆仿射变换; 将高级加密标准(AES)加密算法的轮次操作应用于反仿射变换数据; 以及通过对循环操作的结果应用仿射变换来生成密文数据。
-
公开(公告)号:US11706199B2
公开(公告)日:2023-07-18
申请号:US16985503
申请日:2020-08-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sunjune Kong , Bumhan Kim , Jinhyoung Kim , Sunghoon Yoo , Byeonghwa Kim , Jeongil Kim , Mincheol Jung
CPC classification number: H04L63/0428 , H04L9/0866 , H04L63/065 , H04L63/0823 , H04L67/01
Abstract: An electronic device and method of operating an electronic device are provided. The electronic device includes an integrated circuit including at least one key, at least one processor including the integrated circuit, and a memory operatively connected to the at least one processor. The memory stores instructions that, when executed, cause the at least one processor to obtain at least one piece of hardware information related to the electronic device, generate a signed certificate signing request including the at least one piece of hardware information, based on the at least one key, transmit the signed certificate signing request to an external electronic device, receive an attestation certificate generated based on the signed certificate signing request, from the external electronic device, and store the received attestation certificate in the memory.
-
公开(公告)号:US11550963B2
公开(公告)日:2023-01-10
申请号:US17224454
申请日:2021-04-07
Applicant: Samsung Electronics Co., Ltd.
Inventor: Bumhan Kim , Taehoon Kim , Jonghyeon Lee , Dasom Lee
IPC: G06F21/75 , G06F3/041 , G06F21/32 , G06F21/55 , G06F21/57 , G06F21/71 , G06F21/74 , G06F3/14 , G06F9/451
Abstract: An electronic device is provided. The electronic device includes a communication circuit, a display, a memory including a first display driver, a processor functionally connected with the communication circuit, the display, and the memory, and a secure module which is physically separated from the processor, and includes a secure processor and a second display driver, and the secure processor is configured to: when secure data is received from an external server through the communication circuit, disable the first display driver and enable the second display driver, and output a user interface including a first object corresponding to the secure data to the display by using the enabled second display driver.
-
公开(公告)号:US11461475B2
公开(公告)日:2022-10-04
申请号:US16815541
申请日:2020-03-11
Applicant: Samsung Electronics Co., Ltd.
Inventor: Bumhan Kim , Sunjune Kong , Seongjin Cho
Abstract: An electronic device including a secure Integrated Circuit (IC) is provided. The electronic device includes a secure IC configured as a System-on-Chip (SoC) and configured to provide a general environment and a security environment, wherein the secure IC includes a main processor configured to operate in the general environment, a secure processor configured to operate in the security environment and control security of data using a first security key, and a secure memory configured to be operatively connected to the secure processor and store a second security key corresponding to the first security key. Various other embodiments are possible.
-
公开(公告)号:US12219062B2
公开(公告)日:2025-02-04
申请号:US17846574
申请日:2022-06-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Bumhan Kim , Eunbi Kim , Hansang Song , Seungwon Shin
Abstract: An electronic device and method are disclosed for managing a non-fungible token (NFT). The electronic device includes: a memory configured to store computer-executable instructions, and a processor. The processor implements the method, including: generating, a NFT for target content in response to receiving a request to register the target content from a first external electronic device, generating, for the NFT, a certification authority (CA) signature indicating that the NFT is generated by the server, and transmitting, via a communication circuitry, the NFT to the first external electronic device, wherein an ownership signature is added to the NFT, together with the CA signature, the ownership signature based on a private key of a user to which ownership of the NFT is assigned.
-
-
-
-
-
-
-
-
-