【技术实现步骤摘要】
传输装置及其传输数据保护方法
本专利技术是关于传输装置及其传输数据保护方法。具体而言,本专利技术的传输装置借由轻量化运算方式达到对原始数据进行安全性加工处理。
技术介绍
近年无线通信技术的快速成长,使得各种无线通信产品充斥人们的日常生活中,以满足各种通信需求及应用。为保护传输数据的安全性,该多个传输数据会先被加密处理后才传送,例如通过数据加密标准(DataEncryptionStandard;DES)算法或进阶加密标准(AdvancedEncryptionStandard;AES)算法进行数据加密。然而,在某些具有低传输延迟要求的环境中,接收端装置不但需要及时地接收数据,更需快速地将接收到的数据解密,才能使得用户或自动化装置得以及时地作出反应。举例而言,车联网中所需传输的紧急信息(例如:危险逼近、交叉路口接近、方向指挥等),由该多个紧急信息具有时效性,若因加解密运算而造成无法及时地被接收端装置所获知,则将无法有效地避免交通事故的发生。有鉴于此,本
亟需一种传输数据保护机制,缩减对欲传送数据进行安全性加工处理的时间及对接收数据进行还原处理的时间,以让具有时效性的信息得以及时地被接收端装置所获知。
技术实现思路
本专利技术的目的在于提供一种传输数据保护机制,其借由布隆过滤器,针对有限范围的输入数据或较固定的输入数据产生具有一对一的输出数据,并通过两阶段的数据混乱程序,以达到对原始数据进行安全性加工处理的目的,并使得接收端装置得以完全地将接收数据还原成原始数据。如此一来,本专利技术的传输数据保护机制可有效地缩减对欲传送数据进行安全性加工处理的时间及 ...
【技术保护点】
1.一种传输装置,其特征在于,包含:一存储器,用以存储一数据产生表、一布隆过滤器、一第一混乱数组、多个第二混乱数组以及各该第二混乱数组的一辨识码,该布隆过滤器具有多个独立哈希函数;一通信接口;以及一处理器,电性连接至该存储器及该通信接口,用以执行以下操作:基于该数据产生表,产生一目前原始数据;将该目前原始数据作为该布隆过滤器的一目前输入数据,以输出一目前布隆数据;根据该第一混乱数组,借由将该目前布隆数据中多个第一部分位设定为1、多个第二部分位设定为0及多个其余部分位保持不变,混乱该目前布隆数据,以产生一目前第一混乱数据;随机地选择该多个第二混乱数组其中之一,并根据所选择的该第二混乱数组,借由将该目前第一混乱数据中多个部分位进行位反转,混乱该目前第一混乱数据,以产生一目前第二混乱数据;以及通过该通信接口,传送一数据信号至另一传输装置,该数据信号夹带该目前第二混乱数据及一辨识数据,该辨识数据对应所选择的该第二混乱数组的该辨识码。
【技术特征摘要】
2017.08.04 TW 1061263801.一种传输装置,其特征在于,包含:一存储器,用以存储一数据产生表、一布隆过滤器、一第一混乱数组、多个第二混乱数组以及各该第二混乱数组的一辨识码,该布隆过滤器具有多个独立哈希函数;一通信接口;以及一处理器,电性连接至该存储器及该通信接口,用以执行以下操作:基于该数据产生表,产生一目前原始数据;将该目前原始数据作为该布隆过滤器的一目前输入数据,以输出一目前布隆数据;根据该第一混乱数组,借由将该目前布隆数据中多个第一部分位设定为1、多个第二部分位设定为0及多个其余部分位保持不变,混乱该目前布隆数据,以产生一目前第一混乱数据;随机地选择该多个第二混乱数组其中之一,并根据所选择的该第二混乱数组,借由将该目前第一混乱数据中多个部分位进行位反转,混乱该目前第一混乱数据,以产生一目前第二混乱数据;以及通过该通信接口,传送一数据信号至另一传输装置,该数据信号夹带该目前第二混乱数据及一辨识数据,该辨识数据对应所选择的该第二混乱数组的该辨识码。2.如权利要求1所述的传输装置,其特征在于,该布隆过滤器具有4个独立哈希函数,以产生256位的该目前布隆数据。3.如权利要求2所述的传输装置,其特征在于,该4个独立哈希函数是经一循环训练,将根据该数据产生表所产生的多个不同原始数据作为该布隆过滤器的多个输入数据,而自t个独立哈希函数中选出,以使输入至该布隆过滤器的该多个不同原始数据具有一对一的多个不同布隆数据。4.如权利要求1所述的传输装置,其特征在于,该第一混乱数组包含多个字段,该多个字段一对一地对应至该目前布隆数据的多个位,各该字段的一数值表示所对应的该目前布隆数据的该位需设定为1、0或保持不变,各该字段的该数值是基于一几率函数独立地产生,该几率函数使得对应的该位被设为1的一几率等于f1、被设为0的一几率等于f2以及保持不变的一几率等于1-f1-f2,以及该第一混乱数组是经一循环训练决定,以使该布隆过滤器输出的多个不同布隆数据分别被该第一混乱数组混乱后,具有一对一的多个不同第一混乱数据。5.如权利要求1所述的传输装置,其特征在于,各该第二混乱数组包含多个字段,该多个字段一对一地对应至该目前第一混乱数据的多个位,各该字段的一数值表示所对应的该目前第一混乱数据的该位是否需进行位反转,各该字段的该数值是基于一几率函数独立地产生,该几率函数使得对应的该位进行位反转的一几率等于f以及保持不变的一几率等于1-f,以及各该第二混乱数组是经一循环训练决定,以使多个不同第一混乱数据分别被该多个第二混乱数组任一者混乱后,具有一对一的多个不同第二混乱数据。6.如权利要求1所述的传输装置,其特征在于,该辨识数据是以一明文方式记载所选择的该第二混乱数组的该辨识码。7.如权利要求1所述的传输装置,其特征在于,该辨识数据是经由将所选择的该第二混乱数组的该辨识码以一哈希函数计算所产生。8.一种用于一传输装置的传输数据保护方法,其特征在于,该传输装置包含一存储器、一通信接口及一处理器,该存储器存储一数据产生表、一布隆过滤器、一第一混乱数组、多个第二混乱数组以及各该第二混乱数组的一辨识码,该布隆过滤器具有多个独立哈希函数,该传输数据保护方法由该处理器执行且包含下列步骤:基于该数据产生表,产生一目前原始数据;将该目前原始数据作为该布隆过滤器的一目前输入数据,以输出一目前布隆数据;根据该第一混乱数组,借由将该目前布隆数据中多个第一部分位设定为1、多个第二部分位设定为0及多个其余部分位保持不变,混乱该目前布隆数据,以产生一目前第一混乱数据;随机地选择该多个第二混乱数组其中之一,并根据所选择的该第二混乱数组,借由将该目前第一混乱数据中多个部分位进行位反转,混乱该目前第一混乱数据,以产生一目前第二混乱数据;以及通过该通信接口,传送一数据信号至另一传输装置,该数据信号夹带该目前第二混乱数据及一辨识数据,...
【专利技术属性】
技术研发人员:林志达,高传凯,
申请(专利权)人:财团法人资讯工业策进会,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。