×

Encrypting and decrypting data on an electronic device

  • US 10,348,502 B2
  • Filed: 09/02/2016
  • Issued: 07/09/2019
  • Est. Priority Date: 09/02/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of encrypting data, the method comprising:

  • generating, by a primary data service application on an electronic device, a first primary secret key based on a primary ephemeral key pair and a primary master public key;

    generating, by the primary data service application, a first primary ciphertext by encrypting a first portion of the data using the first primary secret key;

    generating a second primary secret key based on the first primary secret key;

    deleting the first primary secret key;

    sending the first primary ciphertext from the primary data service application to a secondary data service application;

    receiving, by the primary data service application, a first encrypted text from the secondary data service application, wherein the first encrypted text is generated by encrypting the first primary ciphertext;

    generating, by the primary data service application, a second primary ciphertext by encrypting a second portion of the data using the second primary secret key;

    deleting the second primary secret key;

    sending the second primary ciphertext from the primary data service application to the secondary data service application; and

    receiving, by the primary data service application, a second encrypted text from the secondary data service application, wherein the second encrypted text is generated by encrypting the second primary ciphertext.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×