IP Library › Granted Patent US 9,135,464
Granted Patent B2
US 9,135,464 · App. 13/339,068 · Granted Sep 15, 2015

Secure storage system for distributed data

Inventor: Paulo Vitor Sato (Campinas-SP, BR)
Assignee: SAMSUNG ELECTRÔNICA DA AMAZÔNIA LTDA.
G06F21/6218H04L9/085G06F2221/2107
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,135,464
App. No.
13/339,068
Granted
Sep 15, 2015
Kind
B2
Abstract

The present invention relates to a system for distributed data storage that ensures the safety of the user data. In particular, the system of the present invention provides that the data stored in a cloud storage service are encrypted and their cryptographic keys are created from a remote device. In the context of the present invention, cloud is a set of servers that form an online service over the Internet, these servers are invisible to the user of the service pretending they form only a single server, thus forming a “cloud servers”. These keys will be divided and stored in cloud storage part and part on other devices.

Claims (31)

1. A secure storage system for distributed data comprising:

a device comprising a non-transitory storage medium and connected to the Internet to access a distributed computing network (cloud),

wherein data stored in the cloud is encrypted using two symmetric keys, which are encrypted using three pairs of asymmetric keys, and

the asymmetric keys are created by the device and stored in a divided manner, such that a portion of each of the asymmetric keys is stored in the cloud and another portion is stored in the device itself,

wherein the encryption comprises:

using two symmetric keys that will encrypt the data;

using three pairs of asymmetric keys that will protect the symmetric keys;

encrypting both keys using the public asymmetric key of the first pair of asymmetric keys;

dividing the private asymmetric key of the first pair of asymmetric keys into two portions comprising a first portion and a second portion;

concatenating the first portion with the encrypted first symmetric key;

concatenating the second portion with the encrypted second symmetric key;

encrypting the first concatenated keys using the public asymmetric key of the second pair of asymmetric keys;

encrypting the second concatenated keys using the public asymmetric key of the third pair of asymmetric keys; and

storing the encrypted first concatenated key in the device and the encrypted second concatenated key in the cloud.

2. A secure storage system for distributed data comprising:

a device comprising a non-transitory storage medium and connected to the Internet to access a distributed computing network (cloud),

wherein data stored in the cloud is encrypted using two symmetric keys encrypted using each of three pairs of asymmetric keys, and

the keys are created by the device and stored in a divided manner, such that a portion of each of the keys is stored in the cloud and another portion is stored in the device itself,

wherein the three pairs of asymmetric keys comprise a first pair of asymmetric keys, a second pair of asymmetric keys, and a third pair of asymmetric keys, and

wherein the encryption comprises:

generating two symmetric keys;

generating the first pair of asymmetric keys comprising a first key and a second key;

encrypting both symmetric keys using the public (first key) asymmetric key of the first pair of asymmetric keys;

dividing the private (second key) asymmetric key of the first pair of asymmetric keys into two portions comprising a first portion and a second portion;

concatenating the first portion with the encrypted first symmetric key;

concatenating the second portion with the encrypted second symmetric key;

generating the second pair of asymmetric keys comprising a third key and a fourth key;

generating the third pair of asymmetric keys comprising a fifth key and a sixth key;

encrypting the first concatenated keys using the public (third key) asymmetric key of the second pair of asymmetric keys;

encrypting the second concatenated keys using the public (fifth key) asymmetric key of the third pair of asymmetric keys; and

storing the encrypted first concatenated key and the sixth key in the device and the encrypted second concatenated key and the fourth key in the cloud.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2014
From: SAMSUNG ELECTRONICS CO., LTD.
To: SAMSUNG ELETRÔNICA DA AMAZÔNIA LTDA.
Reel/Frame 033770/0674 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2012
From: SATO, PAULO VITOR
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 028914/0770 →
Continuity (1)
Related Publication 20130173916A1 · Jul 4, 2013