Research Article
Flexible, Secure, and Reliable Data Sharing Service Based on Collaboration in Multicloud Environment
Input: the outsourced data file collection ; the encryption key collection ; the secret binary number . | Output: the encrypted data/key blocks that should be outsourced to multi-cloud alliance. | (1) for each data file in do | (2) the owner encode it with - RS code: | | (3) for each data block in do | (4) the owner encrypts it with : | (5) end for | (6) end for | (7) for each encryption (decryption) key in do | (8) the owner splits as isometric binary number: | | (9) the owner encode it with - RS code: | | (10) for each key block in do | (11) the owner encrypts it with : | | (12) end for | (13) end for | (14) return |
|