ELECTRONIC DEVICE COMPRISING PLURALITY OF EXECUTION ENVIRONMENTS AND OPERATING METHOD THEREOF

    公开(公告)号:US20240320666A1

    公开(公告)日:2024-09-26

    申请号:US18734564

    申请日:2024-06-05

    CPC classification number: G06Q20/3829 G06Q20/3825 G06Q20/407

    Abstract: An electronic device is provided. The electronic device includes a display, a communication circuit, memory storing computer-executable instructions including a first application for execution a first execution environment and a second application for execution in a second execution environment, a state detection circuit, and at least one processor communicatively coupled to the state detection circuit, the memory, the communication circuit, and the display, and configured to execute at least one of the first application in the first execution environment or the second application in the second execution environment. The computer-executable instructions, when executed by the at least one processor, may cause the electronic device to acquire, in the second execution environment, a signature request for a transaction generated through the first application, acquire first state data through the state detection circuit in response to the signature request, determine, based on the first state data, whether a signature condition stored in the second execution environment is satisfied, generate, based on the determination result, signature data by executing a digital signature for the transaction with a private key stored in the second execution environment, and transmit the signature data to the first application.

Patent Agency Ranking