首页>
外国专利>
Method for protecting confidentiality of a file distributed and stored at a plurality of storage service providers
Method for protecting confidentiality of a file distributed and stored at a plurality of storage service providers
展开▼
机译:保护在多个存储服务提供商处分发和存储的文件的机密性的方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
This method comprises the steps of: —choosing (1) a security parameter n,—segmenting (2) the file in n chunks S1, . . . , Sn, —randomly choosing (3) n2 coefficients aij for i=1, . . . , n and j=1, . . . , n,—verifying (3) that the vectors ai1, . . . , ain, for i=1, . . . , n, are linearly independent, otherwise generating the coefficients again, —computing (4) n linear combinations Ci=ai1S1+ . . . +aijSj+ . . . +ain·Sn, for i=1, n,—choosing (5) n storage service providers Oi, . . . , On among said plurality of storage service provider, —generating (6a; 6b; 6c) n file identifiers ID′1, . . . , ID′n designating said file (F),—storing (6a; 6b; 6c) the combination Ci at the storage service provider Oi in association with the file identifier ID′i, for i=1, . . . , n,—storing the file identifier ID′i and the provider identifier Oi, for i=1, . . . , n, in a file descriptor corresponding to the file (F), this file descriptor being stored in a local memory (LM),—storing the set of coefficients ai,1, . . . , ain so that it can be re-associated with the combination Ci, for i=1, n;—randomly choosing n super-coefficients a′1, . . . , a′j, . . . , a′n for j=1, . . . , n,—computing a linear over-combination OC′=a′1-C1+ . . . +a′j·Cj+ . . . +a′n·Cn,—and storing the over-combination OC′ and the coefficients a′1, . . . , a′j, . . . , a′n for j=1, . . . , n.
展开▼
机译:该方法包括以下步骤:—选择( 1 B>)安全参数n,—以n个块S 1 B>将文件分段( 2 B>) ,。 。 。 ,Sn,—为i = 1,随机选择( 3 B>)n 2 Sup> a a ij Sub>个系数。 。 。 ,n和j = 1,。 。 。 ,n,-验证( 3 B>)向量a i1 Sub>,。 。 。 ,a in Sub>中,对于i = 1 ,。 。 。 ,n是线性独立的,否则将再次生成系数,即-计算( 4 B>)n个线性组合Ci = a i1 Sub> S 1 Sub> +。 。 。 + a ij Sub> S j Sub> +。 。 。 + a in Sub>·S n Sub>,对于i = 1,n,—选择( 5 B>)n个存储服务提供商O i < / Sub> 、。 。 。 ,在所述多个存储服务提供者中,O n Sub>,-生成( 6 B> a; I> 6 B> b ; I> 6 B> c I>)n个文件标识符ID' 1 Sub>,。 。 。 ,ID' n Sub>指定所述文件(F),-存储( 6 B> a; I> 6 B> b ; I> 6 B> c I>)在存储服务提供商O i Sub>处的组合Ci与文件标识符ID' i Sub>,对于i = 1 ,。 。 。 ,n,—存储文件标识符ID' i Sub>和提供者标识符O i Sub>,对于i = 1 ,。 。 。在与文件(F)相对应的文件描述符中,该文件描述符被存储在本地存储器(LM)中,从而存储一组系数a i,1 Sub>,...。 。 。 , Sub>中的a ,以便可以将其与组合C i Sub>重新关联,对于i = 1,n;-随机选择n个超系数a' 1 Sub> 、。 。 。 ,a' j Sub>,。 。 。 ,对于j = 1,a' n Sub>。 。 。 ,n,-计算线性过度组合OC'= a' 1 Sub> -C 1 Sub> +。 。 。 + a' j Sub>·C j Sub> +。 。 。 + a' n Sub>·C n Sub>,并存储过度组合OC'和系数a' 1 Sub>,。 。 。 ,a' j Sub>,。 。 。 ,对于j = 1,a' n Sub>。 。 。 ,n。
展开▼