首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种电网数据匿踪查询方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:广东电网有限责任公司信息中心

摘要:本发明公开了一种电网数据匿踪查询方法,本发明通过设置隐私求交单元使用隐私求交方法获取预查询信息的位置,密钥服务单元基于当前预查询用户本次通过身份认证的账号密码和通过身份认证时刻对应的时间戳动态的构建本次匿踪查询的公钥映射基础图形,对图像中两两不相邻的交点进行一次标记和二次标记生成一列耦合序列和二列耦合序列,对本次查询需要传输的所有RSA公私钥对进行加密传输,通过这种方式一方面避免了直接明文传输导致的查询方式泄露的风险,保证匿踪查询过程的安全,另一方面基于加密的耦合序列彼此的强关联性,使最终加密后的数据更加的复杂和随机,且因为其共同依赖于钥映射基础图形,简化了实现的过程减少了资源的消耗。

主权项:1.一种电网数据匿踪查询方法,其特征在于,包括以下步骤:步骤一:密钥服务单元基于当前预查询用户本次查询求交位集合数据中包含的多个电网数据的RSA公钥,以及其键入账号密码确定其本次查询用以RSA公钥加密的顶点总量;步骤二:密钥服务单元构建本次查询的公钥映射基础图形,构建方式如下:绘制正多边形,其顶点数量等同于本次查询用以RSA公钥加密的顶点总量,对其内两两不相邻顶点进行连线,连线完成后,将该正多边形作为本次查询的公钥映射基础图形;步骤三:基于本次查询的公钥映射基础图形中每个顶点和其连线上交点额定直线距离,对图像中的所有交点进行一次标记,基于当前预查询用户键入的账号密码在构建好的本次查询的公钥映射基础图形中选定若干交点进行二次标记,所述一次标记和二次标记的标记方式都为字母带数字下标;步骤四:针对图像中进行了两次标记的交点,按照交点在二次标记中的下标顺序对其第一次标记的下标进行拼接得到本次匿踪查询的一列耦合序列,针对图像中只进行了一次标记的交点,按照其一次标记中下标的顺序对其下标进行拼接到当前预查询用户本次匿踪查询的二列耦合序列;步骤五:分别将转换为二进制的一列耦合序列、二列耦合序列与转换为二进制求交位集合数据内包含的每一个电网数据的RSA公钥进行与运算得到当前预查询用户本次查询的密文匿踪数据;步骤三中构建当前预查询用户本次查询的公钥映射基础图形,并对其内交点进行一次标记和二次标记,具体如下:S11:获取当前预查询用户本次通过身份认证的账号密码和通过身份认证时刻对应的时间戳,分别标记为A1和B1;S12:利用公式计算获取当前预查询用户本次查询用以RSA公钥加密的顶点总量D1,所述ɑ1为预设比例调节因子,P1为预设基础顶点常量,所述P1的值是根据C1的值来具体调节变动的,所述P2为顶点调节常量,P2的取值为0或者1,用以调节最终D1的值为偶数,所述C1为本次查询需要传输的所有RSA公私钥对;S13:按照构建规则和构建当前预查询用户本次查询的公钥映射基础图形,具体如下:S131:依据当前预查询用户本次查询用以RSA公钥加密的顶点总量D1,构建正D1边形,所述正D1边形的顶点数量为D1,正D1边形的边长为P3,所述P3为预设边长数值;S132:对正D1边形的D1个顶点进行标记,依次为E1、E2、...、Ee,e=1、2、...、D1,所述E1为构建正D1边形的起始顶点,顶点E1、E2、...、Ee存在如下顺序:从顶点E1开始,顺时针依次是顶点E2、E3、...、Ee;S133:基于构成的正D1边形中两两不相邻的顶点进行连线,可得到F1个交点,将连线后的正D1边形作为当前预查询用户本次查询的公钥映射基础图形,所述交点是指进行两两不相邻顶点连线时两条及两条以上的连线相交形成的点;S134:依据顶点E1和其连线上所有交点的直线距离,按照从小到大的顺序依次将其连线上的所有交点进行一次标记,标记为I1、I2、...、Ii,1≤iF1;S135:按照S134,以顶点E1、E2、...、Ee的顺序依次将其连线上的交点进行标记,在进行一次标记时,已经进行一次标记过的交点不会再次进行标记,且接下来顶点和其连线上交点的一次标记的下标是接着上一个顶点的最后一个交点标记的下标;步骤三中对当前预查询用户本次查询的公钥映射基础图形内部分交点进行二次标记,具体如下:S141:参照ASCii码对照表,获取构成账号密码A1中每个字符对应的码值,依次标记为G1、G2、...、Gg,g=1、2、...、f,14≤f≤16:S142:对G1进行大小判定,若G1≤D1,则按照E1、E2、...、Ee的顺序依次选定第G1个顶点,将其分别作为字符G1的加密基点,反之,则按照同样的顺序选定第个顶点,将其作为字符G1的加密基点;S143:按照S142依次获取字符G1、G2、...、Gg的加密基点并对其进行去重获取最终的所有加密基点,将其标记为H1、H2、...、Hh,所述h为最终的加密基点的数量;S144:按照加密基点H1、H2、...、Hh的顺序,首先对加密基点H1、H2进行是否相邻判定:若加密基点H1和H2在公钥映射基础图形中为相邻的顶点,则再继续将H1和H3进行是否相邻判定,直至某一个加密基点和H1在公钥映射基础图形中为不相邻的顶点,在公钥映射基础图形中找出该加密基点和加密基点H1连线上的所有交点,并按照交点距离加密基点H1直线距离的长短顺序,从短到长,依次将这些交点进行二次标记,标记为J1、J2、...、Jj,j≥1;S145:依据加密基点H1、H2、...、Hh的顺序再次对其余未进行相邻判定的加密基点进行是否相邻判定,对判定为不相邻的两个加密基点连线上的交点进行二次标记,这里需要说明的是第二个被判定为不相邻的加密基点连线上交点的二次标记是从Jj+1开始。

全文数据:

权利要求:

百度查询: 广东电网有限责任公司信息中心 一种电网数据匿踪查询方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。