METHOD AND SYSTEM FOR AT LEAST PARTIALLY UPDATING DATA ENCRYPTED WITH AN ALL-OR-NOTHING ENCRYPTION SCHEME

Patent №

US 10,348,486

Granted

2019-07-09

Filed 2017

Owner

NEC EUROPE LTD.

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15514851

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.

AI hardwareH04L 9/0637H04L 9/0643G06F 17/142H04L 2209/08

AI classification

AI hardware0.96
Vision0.01
Knowledge representation0.01
Evolutionary computation0.01
Planning0.01
Machine learning0.00
Natural language0.00
Speech0.00

Ownership

NEC EUROPE LTD.

assignment · 421440339

NEC CORPORATION

assignment · 492990602

Assignors

KARAME, GHASSAN

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC