Method and apparatus for remote access
US-2017230335-A1 · Aug 10, 2017 · US
US2016277369A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016277369-A1 |
| Application number | US-201615068758-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 14, 2016 |
| Priority date | Mar 16, 2015 |
| Publication date | Sep 22, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and an electronic device are disclosed herein. The electronic device includes a communication unit, a storage unit and at least one processor, which executes the method, including detecting a request for establishing a call session, generating a new security key from a preset security key, renewing the preset security key by setting the generated new security key as a current preset security key, and establishing the call session based on the generated new security key.
Opening claim text (preview).
What is claimed is: 1 . A method of communication in an electronic device, comprising: detecting a request for establishing a call session; generating a new security key from a preset security key; renewing the preset security key by setting the generated new security key as a current preset security key; and establishing the call session based on the generated new security key. 2 . The method of claim 1 , wherein generating the new security key further comprises: sharing a shared key with an external device for the establishment of the call session; generating a new authentication key based on the shared key and the preset security key; and performing authentication with the external device utilizing the new authentication key; wherein the generated new security key is set as the current preset security key when the authentication with the external device is successful. 3 . The method of claim 2 , wherein the new authentication key is generated based on the shared key and the preset security key. 4 . The method of claim 2 , further comprising: in response to detecting that the preset security key does not exist: sharing an initial shared key with the external device for the establishment of the call session; generating an initial authentication key based on the initial shared key; performing the authentication with the external device based on the initial authentication key; and generating an initial security key from the initial authentication key and setting the initial security key for authentication of the call session with the external device when the performed authentication with the external device is successful. 5 . The method of claim 1 , wherein the preset security key includes a count of a number of times that call sessions are establishmented in correspondance to identification data of the external device, and generating the new security key further comprises incrementally increasing the count corresponding to the identification data. 6 . The method of claim 5 , further comprising: in response to detecting a request for displaying contact information corresponding to identification data, determining a trust level based on the count; and displaying the the contact information, including the determined trust level and the identification information. 7 . The method of claim 6 , wherein the trust level includes a first level, a second level lower than the first level, and a third level lower than the second level, and wherein determining the trust level further comprises, when the preset security key exists: comparing the count with a preset threshold; setting the trust level to the first level when the count is greater than the threshold; setting the trust level to the second level when the count is equal to or smaller than the threshold, and setting the trust level to the third level when the preset security key does not exist. 8 . The method of claim 6 , further comprising representing the trust level while the displaying of the identification data and the trust level using at least one of: a color, a color image, and a text indicating a respective trust level. 9 . The method of claim 1 , further comprising: in response to detecting a request for transmitting a message, detecting; generating a public key; generating an encryption key from the preset security key and the public key; encrypting the message using the encryption key; generating an authentication tag using the encryption key and the encrypted message; and transmitting the authentication tag, the encrypted message, and the public key. 10 . The method of claim 9 , in response to detecting that the current preset security key does not exist, transmitting the message. 11 . The method of claim 1 , further comprising: receiving an authentication tag, an encrypted message, and a public key; generating an encryption key using the preset security key and the received public key; decrypting the encrypted message using the received encryption key; authenticating the decrypted message by analyzing the received authentication tag; and displaying the decrypted message when the authentication of the decrypted message is successful. 12 . The method of claim 11 , wherein the preset security key includes a count of a number of times the call sessions are establishmented in correspondance to identification data of the external device. 13 . The method of claim 12 , further comprising: in response to detecting a request for displaying contact information corresponding to the identification data, determining a trust level based on the count; and displaying the contact information including the identification information and the trust level. 14 . The method of claim 13 , further comprising, changing the trust level in response to detecting that failure of authentication of the decrypted message. 15 . An electronic device, comprising: a communication unit; a storage unit for storing a preset security key; and at least one processor operatively coupled to the storage unit, configured to: detect via the communication unit a request for establishing a call session, generating a new security key based on a preset security key, renewing the preset security key by setting the generated new security key as a current preset security key, and establishing the call session based on the generated new security key. 16 . The electronic device of claim 15 , wherein the processor is further configured to: share a shared key with an external device for the establishment of the call session; generate a new authentication key based on the shared key and the preset security key; and perform authentication with the external device utilizing the new authentication key; wherein the generated new security key is set as the current preset security key when the authentication with the external device is successful. 17 . The electronic device of claim 16 , wherein the new authentication key is generated based on the shared key and the stored preset security key. 18 . The electronic device of claim 16 , wherein the at least one processor is further configured to: in response to detecting that the preset security key does not exist: share an initial shared key with the external device for the establishment of the call session, generate an initial authentication key based on the initial shared key, performing the authentication with the external device based on the initial authentication key, and generate an initial security key from the initial authentication key and set the initial security key for authentication of the call session with the external device when the performed authentication with the external device is successful. 19 . The electronic device of claim 15 , wherein the preset security key includes a count of a number of times that call sessions are establishmented in correspondance to identification data of the external device, and generating the new security key further comprises incrementally increasing the count corresponding to the identification data. 20 . The electronic device of claim 19 , wherein the at least one processor is further configured to: in response to detecting a request for displaying contact information corresponding to identification data, determine a trust level based on the count; and display the the contact information, including the determined trust level and the identification information, wherein the trust lever includes a first
using a plurality of keys or algorithms · CPC title
for supporting key management in a packet data network (cryptographic mechanisms or cryptographic arrangements for key management H04L9/08) · CPC title
Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy · CPC title
Electricity · mapped topic
the source of the received data · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.