2020-10-29

关于区块链有最安全私钥吗 ?

一种基于大脑意识的加密方法及系统

(一)当下加密领域现状:
比如数字或是文字等形式加密有遗忘、丢失、被盗等风险。比如基于人脸识别的加密技术会因为同卵双胞胎或化妆术导致被仿冒;指纹加密技术会因为接触过的物件留下的指纹(或手指被肢解)而导致指纹被复制从而导致密码泄露;声纹加密技术会因为窃听器的存在导致声音特征被盗取;虹膜加密技术会因为特制隐形眼镜的存在而导致被仿冒;这么多看上去这么具有唯一性、可靠性的加密技术也存在一定的不安全问题,主要原因是这些加密技术提取的特征满足了普遍性、唯一性、稳定性、可采集行性,但是没有满足抗伪造性、抗胁迫性、必须活体检测性、隐蔽性。那么如何提供一种密钥加密特征既满足普遍性、唯一性、稳定性、可采集行性的同时,还满足抗伪造性、抗胁迫性、必须活体检测性、隐蔽性成为一个急需解决的问题。
在这里插入图片描述
(二)脑意识加解密过程
[0003]本发明旨在提出一种基于大脑意识的加密方法,为了解决上述技术问题,本发明采用的技术方案具体包括以下步骤:

0004意识加密,具体包括以下子步骤:

0005意识数据采集A:用户将意识采集器戴在头上,提示用户将注意力放到指定位置,意识采集器采集大脑活动产生电磁波转换的电流,并将电流放大,意识采集器进一步将电流波动记录为模拟信号,再转为数字信号,并将数字信号存入意识采集器存储设备中;

0006意识数据采集B:意识分析器从意识采集器存储设备提取步骤(1.1)中存入的数据,还原为波动图,并计算波动图的波幅与波频,以判断波幅是否小于指定值,波频是否高于指定值,如果两者有一个不满足则继续采集用户大脑活动数据,如果两者都满足,活动诱发器开始工作,驱动屏幕显示特定信息,用户看到特定信息后产生大脑活动,意识采集器采集大脑活动产生电磁波转换的电流,并将电流放大,意识采集器进一步将电流波动记录为模拟信号,再转为数字信号,并将数字信号存入意识采集器存储设备中;

0007意识数据分析:驱动屏幕显示另一特定信息,并通过意识采集器继续重复读取用户大脑活动,将重复读取的大脑活动数据分别转化为波动图,通过特定算法计算波动图的相似度,如果相似度小于特定值,则继续重复显示上述特定信息并读取用户大脑活动,直到有大段相似度高于特定值,并将该区域进行归一化处理,将该区域采用数据摘要算法生成为一个固定的特征值;

0008密钥生成:重复以上意识采集与分析步骤,再次获取特征值,如果两次获取的特征值不同,则再次重新开始意识采集与分析步骤,以生成新的特征值,直至特征值相同,使用该特征值作为密钥种子生成密钥对,接着保留密钥,并将公约对外公布,使用密码加密数据,将加密后的数据对外发布,并完成意识加密;

0009意识解密:解密请求者使用外部公约提出验证请求,解密请求者重复步骤(1)中所有流程并获得特定私钥,使用私钥解密数据,如果解密失败则说明不匹配,即解密请求者不是加密人员,如果解密成功则说明匹配,即解密请求者是加密人员。

[0010]进一步的,步骤(1.3)中重复采集了五段用户大脑活动,所述特定算法为:

0011将第一段波动图截取第1小段,然后在其它四段中进行对比,如果有重叠的就记录下来位置及相似度百分比;

0012将第一段波动图中第2小段依次与其它四段对比,如果有重叠的就记录下来位置及相似度百分比;

0013依次将第一段波动图中的所有小段与其它四段对比,如果有重叠的就记录下来位置及相似度百分比;

0014将第二段波动图截取第1小段,然后在其它四段中进行对比,如果有重叠的就记录下来位置及相似度百分比;

0015将第二段波动图所有小段与其它四段对比,如果有重叠的就记录下来位置及相似度百分比;

0016将剩余三段波动图依次分别截为小段依次与另外四段对比,如果有重叠的就记录下来位置及相似度百分比;

0017收集所有对比结果,按小段进行分组汇总,汇总每一小段的总匹配数,合并连续匹配的小段为一大段,将这一大段在各原始段中最大公约区域提取出来,并计算出公约区域匹配的平均相似度。

[0018]进一步的,所述步骤(1.3)中特定值为97%。

[0019]进一步的,所述步骤(1.2)及(1.3)中所述特定信息为一句话、一张图片或一段视频。

[0020]本发明还公开了一种基于大脑意识的加密系统,包括意识加密模块与意识解密模块,意识加密模块又进一步包括意识数据采集子模块A、意识数据采集子模块B、意识数据分析子模块与密钥生成子模块;

[0021]意识数据采集子模块A的工作流程为:用户将意识采集器戴在头上,提示用户将注意力放到指定位置,意识采集器采集大脑活动产生电磁波转换的电流,并将电流放大,意识采集器进一步将电流波动记录为模拟信号,再转为数字信号,并将数字信号存入意识采集器存储设备中;

[0022]意识数据采集子模块B的工作流程为:意识分析器从意识采集器存储设备提取上述存入的数据,还原为波动图,并计算波动图的波幅与波频,以判断波幅是否小于指定值,波频是否高于指定值,如果两者有一个不满足则继续采集用户大脑活动数据,如果两者都满足,活动诱发器开始工作,驱动屏幕显示特定信息,用户看到特定信息后产生大脑活动,意识采集器采集大脑活动产生电磁波转换的电流,并将电流放大,意识采集器进一步将电流波动记录为模拟信号,再转为数字信号,并将数字信号存入意识采集器存储设备中;

[0023]意识数据分析子模块的工作流程为:驱动屏幕显示另一特定信息,并通过意识采集器继续重复读取用户大脑活动,将重复读取的大脑活动数据分别转化为波动图,通过特定算法计算波动图的相似度,如果相似度小于特定值,则继续重复显示上述特定信息并读取用户大脑活动,直到有大段相似度高于特定值,并将该区域进行归一化处理,将该区域采用数据摘要算法生成为一个固定的特征值;

[0024]密钥生成子模块的工作流程为:重复以上意识采集与分析子模块的工作流程,再次获取特征值,如果两次获取的特征值不同,则再次重新开始意识采集与分析步骤,以生成新的特征值,直至特征值相同,使用该特征值作为密钥种子生成密钥对,接着保留密钥,并将公约对外公布,使用密码加密数据,将加密后的数据对外发布,并完成意识加密;

[0025]意识解密模块的工作流程为:解密请求者使用外部公约提出验证请求,解密请求者重复意识加密模块中所有工作流程并获得特定私钥,使用私钥解密数据,如果解密失败则说明不匹配,即解密请求者不是加密人员,如果解密成功则说明匹配,即解密请求者是加密人员。

[0026]进一步的,所述意识数据分析子模块中重复采集了五段用户大脑活动,所述特定算法为:

0027将第一段波动图截取第1小段,然后在其它四段中进行对比,如果有重叠的就记录下来位置及相似度百分比;

0028将第一段波动图中第2小段依次与其它四段对比,如果有重叠的就记录下来位置及相似度百分比;

0029依次将第一段波动图中的所有小段与其它四段对比,如果有重叠的就记录下来位置及相似度百分比;

0030将第二段波动图截取第1小段,然后在其它四段中进行对比,如果有重叠的就记录下来位置及相似度百分比;

0031将第二段波动图所有小段与其它四段对比,如果有重叠的就记录下来位置及相似度百分比;

0032将剩余三段波动图依次分别截为小段依次与另外四段对比,如果有重叠的就记录下来位置及相似度百分比;

0033收集所有对比结果,按小段进行分组汇总,汇总每一小段的总匹配数,合并连续匹配的小段为一大段,将这一大段在各原始段中最大公约区域提取出来,并计算出公约区域匹配的平均相似度。

[0034]进一步的,所述意识数据分析子模块中所述特征值为97%。

[0035]进一步的,所述意识数据采集子模块B及意识数据分析子模块中所述特定信息为一句话、一张图片或一段视频。

[0036]本发明的有益效果为实现了真正只有当事人自己才可以解密的加密保护作用,解决了加密被破解、密码被盗、密码丢失等一系列问题。

附图说明
[0037]图1是本发明方法的流程图;

[0038]图2是本发明系统的结构图。

具体实施方式
[0039]下面结合附图和具体实施例对本发明作进一步详述。在此需要说明的是,下面所描述的本发明各个实施例中所涉及的技术特征只要彼此之间未构成冲突就可以相互组合。

[0040]如图1所示,本实施例公开了一种基于大脑意识的加密方法,解决方案是将大脑的意识活动作为加密特征,因为大脑意识的活动不仅满足普遍性、唯一性、稳定性,还满足抗伪造性、隐蔽性、抗活体检测性,在一定程度上是否被胁迫使用密码也是可以区分的,而大脑活动时会产生电流、电流会形成电磁波,电磁波可以通过线圈或电极片捕获,也就是同时还满足可采集性,那么将大脑意识的活动作为加密特征将满足以上问题中所有的特性要求,也将成为到目前为止最安全的加密方案。

[0041]本实施例中的意识采集器主要用于捕获大脑活动信号。在意识采集器中主要有四大核心模块,信号捕获模块、信号放大模块、信号收集模块、信号存储模块。在信号捕获模块中,主要用于将大脑活动信息转为电流脉动信息,核心原理是使用极细微的导线缠绕为一定圈数的线圈贴近头皮,大脑电磁波经过线圈时会形成电流,从而起到将大脑信号转为电信号的作用;在信号放大模块中,主要将收集到的由大脑信号转变来的微弱电流脉冲进行增强,从而达到可收集、可分析的标准,核心原理是使用三极管或等价放大器件接入外部电流,将电流脉冲进行同比例放大;在信号收集模块中,主要用于将放大后的电流脉冲记录为模拟信号,并将模拟信号进一步转为二进制信号,转换的核心原理是根据脉冲强度定义一个脉冲最大值,这个最大值涵盖所有的脉冲电流峰值,并将模拟信号中的波动峰值根据波动比例转为定额数字,并将该数字转为二进制进行记录;在信号存储模块中,主要用于将转换为二进制后的脉冲信息存储到缓冲区、闪存、磁盘等设备上,为后续分析作准备。

[0042]本实施例中的活动诱发器主要用于促使大脑做出特定的活动。当大脑进入聚焦状态时,需要根据应用场景要求用户进行一段大脑交互,这个交互可能涉及因视觉诱发的大脑活动、因运动诱发的大脑活动、因触觉或外部反射诱发的大脑活动,所以在活动诱发器中主要包含三大核心模块,视觉诱发模块、运动诱发模块、事件诱发模块。在视觉诱发模块中,主要根据应用场景需要为用户展示特定的画面,可能是照片、视频,也可能是文字,以此激起用户大脑的活动,并记录下与此对应的大脑活动数据;在运动诱发模块中,主要用于特定场景下与运动关联的大脑活动,比如抬手、方向盘左转、跑步跳跃等,这种运动诱发不仅适用于四肢健全的正常人,也适用于截肢的人员,比如截腿的人员可以想象走路的运动,这样也会激发大脑的活动,这对于截腿后将走路设为加密特征的加密场景将非常实用,因为可以用来作为驱动义肢的解锁密码;在事件诱发模块中,主要用于与场景交互时的大脑活动记录,比如用户进入一个温馨的房间、听到一首好听的歌、被人踩了脚趾、身体受伤等,这些外部的事件也会激起用户的大脑活动,这种大脑活动的特征在实景游戏或VR游戏中解锁场景或按场景加密私密信息很有用,可以实现必须要当事人重新回到当下场景才能解密的效果。

[0043]本实施例中的意识密钥器主要用于提取大脑活动的特征并生成密钥。在意识密钥器中,主要用于将读取的用大脑活动特征提取出来,这个过程可能需要进行很多次,一直到可采集到稳定特征为止,因为未进行过特殊训练的人在大脑活动的时候常常伴随很大的衍生想法,所以在意识密钥器中包含三个主要核心模块,特征提取模块、特征公约分析模块、特征密钥模块。在特征提取模块中,主要用于将采集的波动数据去除噪音后进行归一化处理;在特征公约分析模块中,主要用于将归一化后的多段波动数据提取公约数,将多段波动中重叠度最高的区域提取出来,并将该区域的最大完全重叠区域裁剪出来,并将该区域波动数据采用数据摘要算法生成为一个特征值,并要求用户重新进行相同的大脑识别互动,并将再次活动的波动数据提取特征进行对比,如果不一致,将本次数据采集也作为公约数提取的基础数据一起提取,直到提取到有可重复匹配的公约数为止,如果数据的继续采集导致计算公约数过程无法获得公约数,那么就将数据清零从头开始采集;在特征密钥模块中,主要用于将前面提取的特征作为密钥对的种子生成固定密钥对,并保留私钥,将公约对外公布。

[0044]本实施例包括以下具体步骤:

0045意识加密,具体包括以下子步骤:

0046意识数据采集A:用户将意识采集器戴在头上,提示用户将注意力放到指定位置,意识采集器采集大脑活动产生电磁波转换的电流,并将电流放大,意识采集器进一步将电流波动记录为模拟信号,再转为数字信号,并将数字信号存入意识采集器存储设备中;

0047意识数据采集B:意识分析器从意识采集器存储设备提取步骤(1.1)中存入的数据,还原为波动图,并计算波动图的波幅与波频,以判断波幅是否小于指定值,波频是否高于指定值,如果两者有一个不满足则继续采集用户大脑活动数据,如果两者都满足,活动诱发器开始工作,驱动屏幕显示特定信息,特定信息为一句话、一张图片或一段视频,用户看到特定信息后产生大脑活动,意识采集器采集大脑活动产生电磁波转换的电流,并将电流放大,意识采集器进一步将电流波动记录为模拟信号,再转为数字信号,并将数字信号存入意识采集器存储设备中;

0048意识数据分析:驱动屏幕显示另一特定信息,特定信息为一句话、一张图片或一段视频,并通过意识采集器继续重复读取五段用户大脑活动,将重复读取的大脑活动数据分别转化为波动图,然后执行如下算法:

0049将第一段波动图截取第1小段,然后在其它四段中进行对比,如果有重叠的就记录下来位置及相似度百分比;

0050将第一段波动图中第2小段依次与其它四段对比,如果有重叠的就记录下来位置及相似度百分比;

0051依次将第一段波动图中的所有小段与其它四段对比,如果有重叠的就记录下来位置及相似度百分比;

0052将第二段波动图截取第1小段,然后在其它四段中进行对比,如果有重叠的就记录下来位置及相似度百分比;

0053将第二段波动图所有小段与其它四段对比,如果有重叠的就记录下来位置及相似度百分比;

0054将剩余三段波动图依次分别截为小段依次与另外四段对比,如果有重叠的就记录下来位置及相似度百分比;

0055收集所有对比结果,按小段进行分组汇总,汇总每一小段的总匹配数,合并连续匹配的小段为一大段,将这一大段在各原始段中最大公约区域提取出来,并计算出公约区域匹配的平均相似度。

[0056]如果相似度小于90%,则继续重复显示上述特定信息并读取用户大脑活动,直到有大段相似度高于90%,并将该区域进行归一化处理,将该区域采用数据摘要算法生成为一个固定的特征值;

0057密钥生成:重复以上意识采集与分析步骤,再次获取特征值,如果两次获取的特征值不同,则再次重新开始意识采集与分析步骤,以生成新的特征值,直至特征值相同,使用该特征值作为密钥种子生成密钥对,接着保留密钥,并将公约对外公布,使用密码加密数据,将加密后的数据对外发布,并完成意识加密;

0058意识解密:解密请求者使用外部公约提出验证请求,解密请求者重复步骤(1)中所有流程并获得特定私钥,使用私钥解密数据,如果解密失败则说明不匹配,即解密请求者不是加密人员,如果解密成功则说明匹配,即解密请求者是加密人员。

[0059]如图2所示,本实施例公开了一种基于大脑意识的加密系统,包括意识加密模块与意识解密模块,意识加密模块又进一步包括意识数据采集子模块A、意识数据采集子模块B、意识数据分析子模块与密钥生成子模块;

[0060]意识数据采集子模块A的工作流程为:用户将意识采集器戴在头上,提示用户将注意力放到指定位置,意识采集器采集大脑活动产生电磁波转换的电流,并将电流放大,意识采集器进一步将电流波动记录为模拟信号,再转为数字信号,并将数字信号存入意识采集器存储设备中;

[0061]意识数据采集子模块B的工作流程为:意识分析器从意识采集器存储设备提取上述存入的数据,还原为波动图,并计算波动图的波幅与波频,以判断波幅是否小于指定值,波频是否高于指定值,如果两者有一个不满足则继续采集用户大脑活动数据,如果两者都满足,活动诱发器开始工作,驱动屏幕显示特定信息,用户看到特定信息后产生大脑活动,意识采集器采集大脑活动产生电磁波转换的电流,并将电流放大,意识采集器进一步将电流波动记录为模拟信号,再转为数字信号,并将数字信号存入意识采集器存储设备中;

[0062]意识数据分析子模块的工作流程为:驱动屏幕显示另一特定信息,特定信息为一句话、一张图片或一段视频,并通过意识采集器继续重复读取五段用户大脑活动,将重复读取的大脑活动数据分别转化为波动图,然后执行如下算法:

0063将第一段波动图截取第1小段,然后在其它四段中进行对比,如果有重叠的就记录下来位置及相似度百分比;

0064将第一段波动图中第2小段依次与其它四段对比,如果有重叠的就记录下来位置及相似度百分比;

0065依次将第一段波动图中的所有小段与其它四段对比,如果有重叠的就记录下来位置及相似度百分比;

0066将第二段波动图截取第1小段,然后在其它四段中进行对比,如果有重叠的就记录下来位置及相似度百分比;

0067将第二段波动图所有小段与其它四段对比,如果有重叠的就记录下来位置及相似度百分比;

0068将剩余三段波动图依次分别截为小段依次与另外四段对比,如果有重叠的就记录下来位置及相似度百分比;

0069收集所有对比结果,按小段进行分组汇总,汇总每一小段的总匹配数,合并连续匹配的小段为一大段,将这一大段在各原始段中最大公约区域提取出来,并计算出公约区域匹配的平均相似度。

[0070]如果相似度小于90%,则继续重复显示上述特定信息并读取用户大脑活动,直到有大段相似度高于90%,并将该区域进行归一化处理,将该区域采用数据摘要算法生成为一个固定的特征值;

[0071]驱动屏幕显示另一特定信息,特定信息为一句话、一张图片或一段视频,并通过意识采集器继续重复读取用户大脑活动,将重复读取的大脑活动数据分别转化为波动图,通过特定算法计算波动图的相似度,如果相似度小于特定值,则继续重复显示上述特定信息并读取用户大脑活动,直到有大段相似度高于特定值,并将该区域进行归一化处理,将该区域采用数据摘要算法生成为一个固定的特征值;

[0072]密钥生成子模块的工作流程为:重复以上意识采集与分析子模块的工作流程,再次获取特征值,如果两次获取的特征值不同,则再次重新开始意识采集与分析步骤,以生成新的特征值,直至特征值相同,使用该特征值作为密钥种子生成密钥对,接着保留密钥,并将公约对外公布,使用密码加密数据,将加密后的数据对外发布,并完成意识加密;

[0073]意识解密模块的工作流程为:解密请求者使用外部公约提出验证请求,解密请求者重复意识加密模块中所有工作流程并获得特定私钥,使用私钥解密数据,如果解密失败则说明不匹配,即解密请求者不是加密人员,如果解密成功则说明匹配,即解密请求者是加密人员。

[0074]以上所述,仅是本发明的较佳实施例而已,并非对本发明的技术范围作任何限制,故但凡依本发明的权利要求和说明书所做的变化或修饰,皆应属于本发明专利涵盖的范围之内。

图片说明

在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

探索真

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值