专利类型:发明专利
语 言:中文
申 请 号:CN201310648532.1
申 请 日:20131204
申 请 人:重庆大学
申请人地址:400045 重庆市沙坪坝区沙正街174号
公 开 日:20160914
公 开 号:CN103618599B
代 理 人:郭云
代理机构:重庆市前沿专利事务所(普通合伙) 50211
摘 要:本发明公开了一种数据集加密前处理方法,属于信息加密领域,本发明先统计数据集的元素总量,然后计算数据集需要加密的轮数,最后对数据集中各数据元素进行分组;通过对加密前的数据进行处理,本发明使得量大的数据集在进行加密时更加高效、安全,适合任意结构的大规模数据集,能够节约后期加密时间。
主 权 项:一种数据集加密前处理方法,其特征在于包括以下步骤:步骤一、统计数据集的元素总量N,N为正整数;步骤二、计算数据集需要加密的轮数;步骤三、对数据集中各数据元素进行分组;其按以下步骤进行:A1、将数据集中数据元素的位置用m位二进制数表示,m为正整数,2m≤N<2m+1;A2、对数据集中的数据元素按分组策略进行分组;所述对数据集中的数据元素按分组策略进行分组按以下步骤执行:判断数据集的元素总量N;当N=2m时,则数据元素所在的分组由数据集中数据元素的位置右移一位得到;当2m<N<2m+1且数据集中数据元素的位置小于2m时,则数据元素所在的分组由数据集中数据元素的位置右移一位得到;否则对该数据集中的数据元素从其父节点开始依次查找其祖宗节点,其分组等于未再分组的最近祖宗节点所在的分组。
关 键 词:
法律状态:授权
IPC专利分类号:H04L9/18(2006.01)I;H04L9/00(2006.01)I;H04L29/06(2006.01)I