一种无线测试及数据传输系统的制作方法_4

文档序号:9353359阅读:来源:国知局
替代表中与之对应的记录编号,确定替代字符串,由于抽取出来的几个字符原位置是不相同的,需要确定插入位置,较常见的方法是将抽取出来的几个字符转换成10进制数据,利用取余函数确定,例如,余数加I为几,就在第几个字符的原位置插入,将其他字符的空格清除,获得新数据,字符替代表的记录编号设计需要注意,记录编号需要列举所有可能出现的组合,否则可能出现运算错误,3位替代时,需要27组,也就是3的三次方,4位替代时,记录编号就需要256组,是4的4次方,如果是5位就是5的5次方,已经高达3125组,所以替代的字符数需要适中,数据表数据太庞大和太小都不妥当,替代数据不应太长,否则有可能被长数据查找到字符替代表,4位替代时,替代数据只需要256组,用英文大小写字母和数字表示时,一位和两位就足够了,如此短的数据替代,便没有办法通过查找替代字符串反向查找到字符替代表,不允许出现加密过程或加密数据不存在的字符,这也是为了防止通过替代字符串查找到字符替代表,原因很简单,假如某个字符只在某个数据表中出现,一下子就能查找到,只要是加密过程或加密数据存在的字符都可以作为替代字符,即使是替代的原数据字符也可以出现,例如,替换5,A,b,6这四个字符,那么,替代数据中仍旧允许出现5,A,b,6,由于替代的字符位数不等,所以最终密码的位数是不确定的,替代字符可以采用叠加加密方法多次加密,设计多份字符替代表,通过多个变量连接数据完成多次加密,例如变量数据2356,6987,3075,9837,8863,5534,将6组数据分别除以字符替代表的总数,连接到对应的数据表依次完成替代,也就是先通过2356连接到对应的数据表完成替代,又以替代后的数据作为源数据,用第2组数据连接到对应的数据表完成替代,依次类推,字符替代表与同类数据表有一点区别,就是不同的表记录编号可以是不同的,是指记录编号位数也可以不同,例如,表I是替代5,A,b,6,表2是替代C,8,H,k,或者表I完成3位字符替代,表2完成的是4位字符替代,因为程序是设计通过检索记录编号的位数和字符,确定替代的字符和分组位数,在程序设计中,字符转码,进制转换和截取字符以获得固定长度的数据为佳,而字符替代完成后,数据长度不确定,这给重排字符位置这一步加密过程的字符长度分割表的编制工作带来困难,字符长度分割表的不确定长度值虽然取值比较随意,但也不能出现负值,也就是其他确定长度值的总数不能大于数据的位数,为此,字符替代这一步需要在其他步骤之后,数据缺失保存之前,否则设计有难度。
[0078]优选的,步骤S37中的缺失算法,由连接变量引进源数据时,连接变量往往有几组,连接变量分成几组,相应的引进的源数据也有几组,连接变量组数太少,密码容易破解,如果连接变量未能记录完全,那么,依据该数据的值域,也就是该数据可能出现的值,依次加密,也能获得和加密结果一致的值,而计算可能需要的次数与缺失的值的多少有关,缺失值越多时,可能需要的计算次数越多。
[0079]例如,缺失一组数据AB⑶,AB⑶的取值范围都是O到9,那么,从0000到9999,始终都可以找到匹配值,假如源数据是6639,则从0000运算到6639,就会获得结果,在这个过程中,最多需要10000次运算,而对于加密的结果,如果数据记录同样不全,但这种不全的数据位置能够由运算时获取,在依次加密进行比对时,实际上加密的结果被不全的这几个字符分割成了几段,运算的结果需要和这几段数据全部吻合,如果加密后的数据位数很长,那么,出现相同密码的可能性也微乎其微,由于数据记录不全,从记录的密码进行破解几乎没有可能,缺失算法的缺失值不能太复杂,否则迟迟获不到结果,缺失算法的缺点是和非对称算法一样很耗时,没有必要,可以不采用。
[0080]如上所述,虽然根据实施例所限定的实施例和附图进行了说明,但对本技术领域具有一般知识的技术人员来说能从上述的记载中进行各种修改和变形。例如,根据与说明的技术中所说明的方法相不同的顺序来进行,和/或根据与说明的系统、结构、装置、电路等构成要素所说明的方法相不同的形态进行结合或组合,或根据其他构成要素或均等物进行替换或置换也可达成适当的效果。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,做出若干等同替代或明显变型,而且性能或用途相同,都应当视为属于本发明的保护范围。
【主权项】
1.一种无线测试及数据传输系统,该系统包括: 无线传感器网络节点,用于检测和采集智能电网用户端信息; 监控装置,用于控制整个系统的运行和数据处理; 无线数据传输模块,用于无线传感器网络节点采集的用户数据无线传输给监控装置; 所述无线传感器网络节点包括多个传感器节点和无线数据采集终端; 其中,所述无线传感器网络节点的无线数据采集终端与监控装置通过无线数据传输模块无线连接。2.如权利要求1所述的系统,其特征在于,所述无线数据采集终端设置有防火墙模块,无线数据采集终端和无线数据传送模块内各设置有一个加密模块,无线数据传送模块中还设置有一个身份验证模块,数据传送模块和防火墙模块之间设置有相互独立的双通道连接丰旲块。3.如权利要求2所述的系统,其特征在于,所述无线数据采集终端包括:包括MCU、模拟量输入单元、开关量输入单元、继电器输出单元、数字量输出单元、SRAM单元、RTC单元、看门狗单元、RS232/RS485/RS422单元、无线单元以及电源单元; 其中模拟量输入单兀、开关量输入单兀与MCU连接,MCU与继电器输出单兀、数字量输出模块单元,同时MCU还与SRAM单元、RTC单元、看门狗单元、RS232/RS485/RS422单元、无线单元以及LED指示灯单元;RS232/RS485/RS422单元与用户接口电路连接,无线单元连接ZigBee传输天线和适配器电路。4.如权利要求3所述的系统,其特征在于,所述无线数据传输模块包括ZigBee接收天线、适配器电路和数据总线,用于接收数据采集终端无线信号,并经由数据总线传输给所述数据处理模块。5.如权利要求4所述的系统,其特征在于,所述传感器节点可包括:括空气温度传感器、空气湿度传感器、电压传感器、电流传感器、有功传感器、无功传感器中的一种或两种及以上的组合。6.如权利要求5所述的系统,其特征在于,所述监控装置包括:数据监控及处理模块,控制中心,客户端监控模块和显示终端。7.如权利要求6所述的系统,其特征在于,所述控制中心为低功耗单片机,优选采用MSP430F149单片机,当然亦可以采用其他的单片机,比如ARM单片机或者是AVR单片机。8.如权利要求7所述的系统,其特征在于,所述数据监控及处理模块和无线数据传输模块可共同构建安全通信通道,双向连接无线数据采集终端与控制中心,控制中心对所述进入监控装置的数据进行处理和控制。9.如权利要求8所述的系统,其特征在于,控制中心通过安全通信通道完成对无线数据采集终端的安全验证,如果采集终端不安全,则阻止该采集终端进入监控装置进行数据存储与交换,如果采集终端安全,则允许该无线数据采集终端进行数据存储与交换。10.如权利要求9所述的系统,其特征在于,控制中心可对系统内所有数据的存储和交换过程,进行加密处理。11.如权利要求10所述的系统,其特征在于,所述客户端控制模块,可将控制中心的控制指令,通过无线传输的形式发送给无线数据采集终端,以控制无线数据采集终端的数据米集。
【专利摘要】本发明公开了一种无线测试及数据传输系统,该系统包括:无线传感器网络节点,用于检测和采集智能电网用户端信息;监控装置,用于控制整个系统的运行和数据处理;无线数据传输模块,用于无线传感器网络节点采集的用户数据无线传输给监控装置;所述无线传感器网络节点包括多个传感器节点和无线数据采集终端;其中,所述无线传感器网络节点的无线数据采集终端与监控装置通过无线数据传输模块无线连接。该系统可实现对智能电网用户的用电信息的无线检测和传输,能够保证用户用电数据的检测连续性和准确性,并且能够极大的保证用电信息传输的保密性和安全性。
【IPC分类】H04W24/02, H04W12/00
【公开号】CN105072636
【申请号】CN201510586878
【发明人】严发宝, 苏艳蕊, 李川
【申请人】成都华兴智造科技有限公司
【公开日】2015年11月18日
【申请日】2015年9月15日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1