Abstract:
An electronic device includes a memory and a processor. The memory includes a data partition, a key storage partition, and a key backup partition. The processor operatively connected to the memory. The processor is configured to generate an encryption key with respect to at least one data folder generated in the data partition to store the encryption key in the key storage partition. The processor is also configured to store a backup encryption key equal to the encryption key, in the key backup partition. The processor is further configured to store an integrity file including a checksum of the encryption key in the key backup partition.
Abstract:
The method and apparatus support signature-based application management that examines credibility of an application to be installed or executed and controls installation and execution accordingly. The application management method for a user device includes: receiving user input for installing an application; comparing signature information of the application with an authentication list stored in a signature information storage; preventing, when the signature information is present in a blacklist of the authentication list, installation of the application; initiating, when the signature information is present in a whitelist of the authentication list, installation of the application; and selectively performing, when the signature information is not present in either the blacklist or the whitelist, installation of the application according to user consent.
Abstract:
An electronic device according to an embodiment includes a memory storing instructions, a global positioning system (GPS) receiver, a communication circuit, and a processor. The processor, when executing the instructions, is configured to establish a connection with a public access point (AP) to communicate with an external electronic device, obtain location information of the electronic device, maintain a state of mode for a VPN in an inactive state, based on transmitting information distinct from the location information, on a condition that the number of a plurality of electronic devices located within a reference distance from the public AP is less than a reference value, and switch the state of mode for VPN mode from the inactive state to an active state, based on transmitting the information on a condition that the number of the plurality of electronic devices is equal to or greater than the reference value.
Abstract:
A graphical user interface, method and apparatus for providing visual effects on a touchscreen display, including: displaying a first screen; detecting a multi-point touch on the first screen; detecting a first touch event based on the multi-point touch; turning the first screen into a garbage object in response to the first touch event; and removing the garbage object by moving the garbage object to a trash bin icon.
Abstract:
The method and apparatus support signature-based application management that examines credibility of an application to be installed or executed and controls installation and execution accordingly. The application management method for a user device includes: receiving user input for installing an application; comparing signature information of the application with an authentication list stored in a signature information storage; preventing, when the signature information is present in a blacklist of the authentication list, installation of the application; initiating, when the signature information is present in a whitelist of the authentication list, installation of the application; and selectively performing, when the signature information is not present in either the blacklist or the whitelist, installation of the application according to user consent.