Electronic device and method for extracting encrypted message

US9602286B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9602286-B2
Application numberUS-201414265797-A
CountryUS
Kind codeB2
Filing dateApr 30, 2014
Priority dateAug 22, 2013
Publication dateMar 21, 2017
Grant dateMar 21, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of an electronic device is provided. The method includes generating a key code by receiving a selection on at least one area from among areas of an image displayed, decrypting an encrypted message included in the image by using the generated key code, and determining whether to output the encrypted message by determining whether a hash code for the decrypted message is identical to a hash code for inputted text information.

First claim

Opening claim text (preview).

What is claimed is: 1. A method in an electronic device, the method comprising: displaying a first image including a first encrypted message and a first hash code; receiving a selection of at least two areas from among a plurality of areas of the displayed first image; reading coordinate values corresponding to the selected at least two areas; generating a first key code for decrypting the first encrypted message based on the coordinate values corresponding to the selected at least two areas and a selected order of the selected at least two areas; decrypting the first encrypted message by using the first key code; generating a second hash code for the decrypted message; and determining whether to output the decrypted message by determining whether the second hash code is identical to the first hash code. 2. The method of claim 1 , further comprising: displaying a second image; receiving text information; receiving a selection of at least two areas from among a plurality of areas of the second image; reading coordinate values corresponding to the selected at least two areas of the second image; generating a second key code for encrypting the received text information based on the coordinate values corresponding to the selected at least two areas of the second image and a selected order of the selected at least two areas of the second image; generating a second encrypted message by encrypting the received text information using the second key code; generating a third hash code for the received text information; and inserting the second encrypted message and the third hash code into the second image through a watermark. 3. The method of claim 1 , wherein the determining whether to output the encrypted message comprises: when the second hash code is not identical to the first hash code, displaying a message that the encrypted message cannot be displayed. 4. The method of claim 1 , wherein the determining whether to output the encrypted message comprises: when the second hash code is not identical to the first hash code, outputting a message that the encrypted message cannot be outputted as voice. 5. The method of claim 1 , wherein the determining of whether to output the encrypted message comprises: when the second hash code is identical to the first hash code, displaying the decrypted message. 6. The method of claim 1 , wherein the determining of whether to output the encrypted message comprises: when the second hash code is identical to the first hash code, outputting the decrypted message as voice. 7. An electronic device comprising: a display module; a processor configured to: display a first image including a first encrypted message and a first hash code on the display module, receive a selection of at least two areas from among a plurality of areas of the displayed first image, read coordinate values corresponding to the selected at least two areas; generate a first key code for decrypting the first encrypted message based on the coordinate values corresponding to the at least two areas and a selected order of the at least two areas, decrypt the first encrypted message by using the first key code, generate a second hash code for the decrypted message, and determine whether to output the decrypted message by determining whether the second hash code is identical to the first hash code; and a memory configured to store data controlled by the processor. 8. The device of claim 7 , wherein the display module is further configured to display a second image, and wherein the processor is further configured to: receive text information, receive a selection of at least two areas from among a plurality of areas of the second image, read coordinate values corresponding to the selected at least two areas of the second image, generate a second key code for encrypting the received text information according to the coordinate values corresponding to the selected at least two areas of the second image and a selected order of the selected at least two areas of the second image, generate a second encrypted message by encrypting the received text information using the second key code, generate a third hash code for the received text information, and insert the second encrypted message and the third hash code into the second image through a watermark. 9. The device of claim 7 , wherein the processor is further configured to operatively control the display module to display a message that the encrypted message cannot be outputted if the processor determines that the second hash code is not identical to the first hash code. 10. The device of claim 7 , further comprising: a speaker, wherein the processor is further configured to operatively control the speaker to output a message that the encrypted message cannot be outputted as voice if the processor determines that the second hash code is not identical to the first hash code. 11. The device of claim 7 , wherein the processor is further configured to operatively control the display module to display the decrypted message if the processor determines that the second hash code is identical to the first hash code. 12. The device of claim 7 , further comprising: a speaker, wherein the processor is further configured to operatively control the speaker to output the decrypted message as voice if the processor determines that the second hash code is identical to the first hash code.

Assignees

Inventors

Classifications

  • File encryption · CPC title

  • Generation of secret information including derivation or calculation of cryptographic keys or passwords · CPC title

  • Program or content traceability, e.g. by watermarking · CPC title

  • Ciphering apparatus or methods not provided for in the preceding groups, e.g. involving the concealment or deformation of graphic data such as designs, written or printed messages · CPC title

  • H04L9/3239Primary

    involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9602286B2 cover?
A method of an electronic device is provided. The method includes generating a key code by receiving a selection on at least one area from among areas of an image displayed, decrypting an encrypted message included in the image by using the generated key code, and determining whether to output the encrypted message by determining whether a hash code for the decrypted message is identical to a h…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L9/3239. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).