发明名称 |
数据加密方法及系统 |
摘要 |
提供了一种数据加密方法,所述方法包括:采集源数据;对源数据进行排序,以便得到排序后的数据集;用多值幂函数对所述数据集进行拟合,计算拟合参数α<sub>2</sub>、β<sub>2</sub>;用双值幂函数对头数据和尾数据进行拟合,计算拟合参数α<sub>1</sub>、β<sub>1</sub>,其中所述头数据是排序后的数据集中的第一个数据,所述尾数据是排序后的数据集中的最后一个数据;根据计算出的参数值α<sub>2</sub>、β<sub>2</sub>、和β<sub>1</sub>,修正α<sub>1</sub>以便使修正后的参数α<sub>1</sub>’的范围在α<sub>1</sub>和α<sub>2</sub>之间;以及根据所得的四个参数α<sub>2</sub>、β<sub>2</sub>、α<sub>1</sub>’和β<sub>1</sub>,对源数据进行算子变换,得到加密输出数据。 |
申请公布号 |
CN105095774A |
申请公布日期 |
2015.11.25 |
申请号 |
CN201510324492.4 |
申请日期 |
2015.06.12 |
申请人 |
北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
发明人 |
白贤锋 |
分类号 |
G06F21/60(2013.01)I |
主分类号 |
G06F21/60(2013.01)I |
代理机构 |
中科专利商标代理有限责任公司 11021 |
代理人 |
倪斌 |
主权项 |
一种数据加密方法,所述方法包括:采集源数据;对源数据进行排序,以便得到排序后的数据集;用多值幂函数对所述数据集进行拟合,计算拟合参数α<sub>2</sub>、β<sub>2</sub>;用双值幂函数对头数据和尾数据进行拟合,计算拟合参数α<sub>1</sub>、β<sub>1</sub>,其中所述头数据是排序后的数据集中的第一个数据,所述尾数据是排序后的数据集中的最后一个数据;根据计算出的参数值α<sub>2</sub>、β<sub>2</sub>、和β<sub>1</sub>,修正α<sub>1</sub>以便使修正后的参数α<sub>1</sub>’的范围在α<sub>1</sub>和α<sub>2</sub>之间;以及根据所得的四个参数α<sub>2</sub>、β<sub>2</sub>、α<sub>1</sub>’和β<sub>1</sub>,对源数据进行算子变换,得到加密输出数据。 |
地址 |
100080 北京市海淀区杏石口路65号西杉创意园西区11C楼东段1-4层西段1-4层 |