Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for at least partial update of data encrypted using an all-or-none encryption scheme

An encryption scheme and technology for encrypting data, applied in digital transmission systems, transmission systems, electrical digital data processing, etc., can solve the problem of low security of encrypted data and achieve the effect of improving efficiency

Active Publication Date: 2020-07-28
NEC LAB EURO GMBH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, one of the downsides is that the all-or-nothing concept is loose
In fact, each block output of all-or-none encryption only depends on the encryption of m / N other blocks, so the encrypted data is not very secure

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for at least partial update of data encrypted using an all-or-none encryption scheme
  • Method and system for at least partial update of data encrypted using an all-or-none encryption scheme
  • Method and system for at least partial update of data encrypted using an all-or-none encryption scheme

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] figure 1 A conventional system is shown.

[0057] exist figure 1 In , a conventional system based on access control that implements partial updates of files is presented.

[0058] exist figure 1 In , the update entity UE wants to update the file F partially. File F has been encrypted and stored on multiple servers SV1-SV4 through the following steps:

[0059] In the first step and assuming they are N servers, here in figure 1 In N=4 servers SV1-SV4, the original plaintext file F is divided into original m plaintext blocks, which are then divided into N equal-sized data slices, so that each data slice contains m / N original plaintext blocks, And where N is the number of servers, 4 here.

[0060] In a second step, an all-or-none encryption AONE is applied to each individual piece of data C, preferably by using Ghassan Karame as available at http: / / eprint.iacr.org / 2014 / 556.pdf , ClaudioSoriente, Krzysztof Lichota, Srdjan Capkun's technical reports disclosed in the al...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method for at least partially updating encrypted data stored on one or more servers includes dividing the encrypted data into equal sized chunks; encrypting each chunk using an all-or-nothing encryption scheme (AONE) with an encryption key, wherein an additional randomness per chunk is embedded into the AONE; outputting a plurality of ciphertext blocks for each chunk; storing the encrypted chunks on the one or more servers such that an i-th ciphertext block of each encrypted chunk is stored on an i-th server, wherein a result of a predetermined function performed on the randomness for all encrypted chunks is stored with each encrypted chunk; determining one or more chunks to update; reverting the predetermined function by accessing all the encrypted chunks; decrypting the one or more chunks to update based on the result of, updating the decrypted chunks; re-encrypting the updated decrypted chunks, and storing the re-encrypted chunks.

Description

technical field [0001] The present invention relates to a method for at least partially updating data stored on one or more servers encrypted using an all-or-none encryption scheme. [0002] The invention also relates to a system for at least partially updating data stored on one or more servers encrypted using an all-or-none encryption scheme. Background technique [0003] The invention will be described in relation to a cloud secure network infrastructure, although the invention is applicable to servers in any kind of network infrastructure. [0004] Cloud security is increasingly important in many applications and services today. "All-or-Nothing Encryption" (All-or-NothingEncryption, referred to as AONE) has become one of the methods that can be used to strengthen data confidentiality. All-or-nothing encryption AONE provides semantic security of data while ensuring that data can be recovered if and only if all ciphertext blocks are downloadable for a given client. In t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L9/06
CPCH04L9/0637G06F17/142H04L9/0643H04L2209/08
Inventor 加桑·卡拉米
Owner NEC LAB EURO GMBH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products