一种隐蔽式私钥存储装置及私钥生成方法与流程

文档序号:21979800发布日期:2020-08-25 19:14阅读:168来源:国知局
一种隐蔽式私钥存储装置及私钥生成方法与流程

本发明属于私钥生成领域,具体来说涉及一种隐蔽式私钥存储装置及私钥生成方法。



背景技术:

随着区块链的普及,私钥的保存成为很重要的事情。很多人把私钥保存在手机上,一旦手机丢失,私钥也随之丢失,后果不堪设想;而私钥如果保存在电脑、u盘里,则十分容易被黑客或病毒窃取,给用户造成损失。

很多人因此使用不联网的硬件设备保存私钥,但这种方法成本高。而最简单的方法是把私钥写在纸上,虽然这种方法成本低,但是因为无法加密,容易被他人复制公开,并不安全。



技术实现要素:

本发明的目的之一在于提供一种隐蔽式私钥存储装置,以解决背景技术中私钥容易丢失或者被篡改以及保存成本高等问题。

本发明的目的之二在于提供一种隐蔽式私钥存储装置的私钥生成方法,以解决背景技术中现有的私钥写在纸上容易被窃取的问题。

为实现上述目的,本发明提供技术方案如下:

一种隐蔽式私钥存储装置,包括透明壳体、与透明壳体配合形成密封腔的壳体后盖以及配合设于密封腔内的私钥夹层,私钥夹层和透明壳体间设有用于放置遮挡物的容纳腔;所述私钥夹层配合设有数字信号生成装置,数字信号生成装置和移动终端间通信连接,移动终端以数字信号生成装置发送的数字信号为参数生成私钥;所述壳体后盖配合设有与数字信号生成装置相配合的数字信号辅助生成装置。

优选地,所述私钥夹层包括贴纸部和控制部,贴纸部包括若干个阵列化设置的密闭的透明空间结构体。

优选地,所述数字信号生成装置包括与所有透明空间结构体相配合的若干模拟信号生成模块、与所有模拟信号生成模块通过导线连接的模数转换模块、与模数转换模块电连接的主控模块,主控模块分别电连接有内置电源、通信模块和传感器模块;所述模数转换模块、主控模块、内置电源、通信模块和传感器模块均设于控制部上。

优选地,所述模数转换模块、通信模块、主控模块以及传感器模块集成设置于一电路板上。

优选地,所述传感器模块为震动模块。

优选地,所述数字信号生成装置还包括分别与主控模块电连接的数模转换模块,数模转换模块与一蜂鸣器电连接;所述数模转换模块也设于所述电路板上,蜂鸣器和电路板均设于控制部上。

优选地,任一所述模拟信号生成模块包括一光敏电阻和一黑色可撕贴纸,光敏电阻对应设置于透明空间结构体内,黑色可撕贴纸配合透明空间结构体贴设于贴纸部表面且与所述遮蔽物背向设置。

优选地,所述数字信号辅助生成装置包括背光板,背光板上配合设有led组件,背光板与led组件电连接,led组件与主控模块电连接。

优选地,所述主控模块的电源端设有第一金属触点,主控模块的接地端设有第二金属触点;所述led组件包括led,led的输入端通过导线与第一金属弹片连接,led的输出端通过导线与第二金属弹片连接,第一金属触点和第二金属触点分别与第一金属弹片和第二金属弹片对应设置。

一种采用隐蔽式私钥存储装置的私钥生成方法,所述私钥生成方法包括以下步骤:

步骤1:撕下私钥夹层上的若干可撕贴纸,完成私钥存储装置的组装;

步骤2:主控模块判断传感器模块是否产生高电平,若是,主控模块中的计数器数值加1,执行步骤4,否则执行步骤3;

步骤3:等待预设时间后执行步骤2;

步骤4:主控模块根据计数器的数值控制各执行模块执行指令:

当计数器数值为1,主控模块为led组件供电,背光板发光,返回步骤3;

当计数器数值为2,主控模块读取模数转换模块中的数字信号形成数组,等待预设时间后输出到数模转换模块,蜂鸣器接收数模转换模块的模拟信号后播放音乐,返回步骤3;

当计数器数值为3,主控模块读取模数转换模块中的数字信号转化成字符串,通过通信模块传输到手机,主控模块与led组件断电,计数器重置为0,执行步骤5,并返回步骤3;

步骤5:以字符串为参数通过私钥函数生成私钥。

与现有技术相比,本发明的有益效果为:

本发明在私钥存储装置内部设置夹层,通过撕掉黑色可撕贴纸的方法,来实现感光的控制;使用光敏电阻,根据感光,产生不同的电平,并把光敏矩阵转化成电平数组,以电平数组为参数通过私钥函数生成私钥,私钥不容易丢失或者被篡改;具实用性,还具备隐藏性。

夹层撕掉黑色可撕贴纸,即能作为私钥的产生,也能通过数模转化模块和蜂鸣器转化为电子音乐,让人意想不到它的真实作用是保存私钥;既能陶冶情操,又能安全保存用户的私钥。

附图说明

图1为本发明的侧视图。

图2为图1中私钥夹层的结构示意图。

图3为图1中模拟信号生成模块的结构示意图。

图4为图1中电路板的结构示意图。

图5为led组件的结构示意图。

图6为本发明的流程图。

图中标记:1-透明壳体,2-私钥夹层,3-壳体后盖,5-内置电源,6-蜂鸣器,7-电路板,21-贴纸部,22-控制部,211-透明空间结构体,42-模数转换模块,43-主控模块,44-通信模块,45-传感器模块,46-数模转换模块,411-光敏电阻,412-黑色可撕贴纸,81-背光板,83-安装槽,821-led,822-第一金属弹片,823-第二金属弹片,824-第一金属触点,825-第二金属触点。

具体实施方式

下面将结合附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

一种隐蔽式私钥存储装置,包括透明壳体、与透明壳体配合形成密封腔的壳体后盖以及配合设于密封腔内的私钥夹层,私钥夹层和透明壳体间设有用于放置遮挡物的容纳腔;所述私钥夹层配合设有数字信号生成装置,数字信号生成装置和移动终端间通信连接,移动终端以数字信号生成装置发送的数字信号为参数生成私钥;所述壳体后盖配合设有与数字信号生成装置相配合的数字信号辅助生成装置。

作为本发明的其中一具体实施方式,所述的隐蔽式私钥存储装置为艺术画框,透明壳体为后侧开口的扁平长方体结构,壳体后盖的侧面与透明壳体的侧面的内壁配合密封设置,私钥夹层设置在透明壳体内也即密封腔内并与壳体后盖相配合;私钥夹层起到固定遮蔽物的作用,该遮蔽物可以为画或照片等纸质作品。

本发明中,放置画或者照片时需要先将艺术画框的壳体后盖卸下,将艺术画框翻转至透明壳体的开口朝下,则私钥夹层可自然脱落,将艺术画框翻转至透明壳体的开口朝上,此时将画或照片放入,重新塞入私钥夹层,将壳体后盖安装在透明壳体后即可。

本发明中,数字信号生成装置在数字信号辅助生成装置的配合下生成数字信号,将数字信号发送给移动终端,由移动终端通过私钥函数计算得到私钥。

所述私钥夹层包括贴纸部和控制部,贴纸部包括若干个阵列化设置的密闭的透明空间结构体。

本发明中,阵列化设置的透明空间体用于将光敏电阻阵列化设置,从而使模数转换模块将所有光敏电阻的模拟信号转换后得到数组。

作为本发明的其中一具体实施方式,将私钥夹层划分成上下两个区域,将位于上部的区域设置为贴纸部,位于下部的则设置为控制部;所述贴纸部为中空的长方体结构,其内部由若干搁板分隔从而形成若干个密闭的透明空间结构体,具体来说,由11块竖直设置的搁板和15块水平设置的搁板将贴纸部分隔成12*16的中空长方体,任一长方体呈密闭状态、且颜色呈透明,该中空长方体即为透明空间结构体。

本发明中,贴纸部、控制部的区域形状及区域大小由数字信号生成装置的具体设置决定,本领域技术人员可根据实际情况自行合理设置。

所述数字信号生成装置包括与所有透明空间结构体相配合的若干模拟信号生成模块、与所有模拟信号生成模块通过导线连接的模数转换模块、与模数转换模块电连接的主控模块,主控模块分别电连接有内置电源、通信模块和传感器模块;所述模数转换模块、主控模块、内置电源、通信模块和传感器模块均设于控制部上。

本发明中,内置电源与主控模块电连接,内置电源用于为主控模块供电;主控模块分别为通信模块、传感器模块、模数转换模块供电,同时,主控模块用于读取模数转换模块的数字信号;主控模块可通过通信模块实现与移动终端的通信;主控模块可判断传感器模块是否产生高电平。

本发明中,需要说明的是,通信模块可以是蓝牙模块,艺术画框和移动终端间通过蓝牙连接通信;本领域普通技术人员应当了解到,通信模块的具体设置为本领域的公知常识,只要满足数字信号生成装置可以和移动终端通信从而进行信息交互即可,本领域普通技术人员可根据实际情况自行设置。

所述模数转换模块、通信模块、主控模块以及传感器模块集成设置于一电路板上。

所述数字信号生成装置还包括分别与主控模块电连接的数模转换模块,数模转换模块与一蜂鸣器电连接;所述数模转换模块也设于所述电路板上,蜂鸣器和电路板均设于控制部上。

本发明中,将各模块设置于电路板上,使电路迷你化、直观化,对于固定电路的批量生产和优化用电器布局起重要作用;需要说明的是,各个模块如何继承设置与电路板上,此为本领域公知常识,本领域普通技术人员可根据实际情况自行设置。

所述传感器模块为震动模块。

任一所述模拟信号生成模块包括一光敏电阻和一黑色可撕贴纸,光敏电阻对应设置于透明空间结构体内,黑色可撕贴纸配合透明空间结构体贴设于贴纸部表面且与所述遮蔽物背向设置。

本发明中,模拟信号生成模块的数量与透明空间结构体的数量一致,一光敏电阻对应设置与一透明空间结构体的密闭空间内;黑色可撕贴纸设置于对应的透明空间结构体的后侧面,任一黑色可撕贴纸的大小与对应的透明空间结构体的后侧面大小一致。

本发明中,任一光敏电阻通过导线与模数转换模块连接,举例来说,若有192个光敏电阻,则192个光敏电阻通过192根导线与1个模数转换模块连接,该192根导线称之为排线,此为本领域的常规技术手段,本领域普通技术人员可根据实际情况自行设置。

所述数字信号辅助生成装置包括背光板,背光板上配合设有led组件,背光板与led组件电连接,led组件与主控模块电连接。

本发明中,需要说明的是,私钥夹层的后侧面也即黑色可撕贴纸所在的平面与背光板对应配合设置。

作为发明的其中一具体实施方式,所述背光板的大小与私钥夹层的大小相配合,背光板上设有安装槽,led组件固定设置于背光板的安装槽上。

所述主控模块的电源端设有第一金属触点,主控模块的接地端设有第二金属触点;所述led组件包括led,led的输入端通过导线与第一金属弹片连接,led的输出端通过导线与第二金属弹片连接,第一金属触点和第二金属触点分别与第一金属弹片和第二金属弹片对应设置。

本发明中,第一金属弹片和第二金属弹片用于保证led能与主控模块形成闭合回路,具体来说,在壳体后盖盖上的情况下,第一金属触点与第一金属弹片接触,第一金属触点与第二金属弹片接触,此时,主控模块、第一金属触点、第二金属触点、第一金属弹片、第二金属弹片、led电连接形成闭合回路;led在主控模块的控制下发光,使背光板在led的作用下发光。

任一光敏电阻在背光板发光的情况下与可撕贴纸配合形成模拟信号经模数转换模块转换为数值0或1:任一光敏电阻在没有黑色可撕贴纸遮挡的情况下,其阻值增大,而在有黑色可撕贴纸遮挡的情况下,其阻值不变,而模数转化模块将电阻这种模拟信号转换成数字信号,即当黑色可撕贴纸被撕下时光敏电阻在背光板发光条件下产生模拟信号并通过模数转换模块变为1,而没有撕掉黑色可撕贴纸的情况下,光敏电阻在背光板的发光条件下产生模拟信号经模数转换模块变为0,最后得到一个数组,所述数组由0和1这两个元素组成。本领域技术人员应当了解到,数组的长度由光敏电阻的数量决定,举例来说,若有192个光敏电阻,就有192个二进制位组成的数组。

本发明中,需要说明的是,由于光敏电阻的正常模拟值范围为0-1024,完全无光是0,光线即使不均匀,其模拟值也会在10-1000之间,因此只要模拟值也会超过10就可经模数转换模块转换为1;由此可知,背光板的光即使在led组件的情况光照不均匀,光敏电阻也会产生反应;而没有撕掉标签的模拟信号生成模块会因为完全挡住光线、没有任何反应从而模数转换模块为0。一种隐蔽式私钥存储装置的私钥生成方法,其特征在于,所述私钥生成方法包括以下步骤:

步骤1:撕下私钥夹层上的若干可撕贴纸,完成私钥存储装置的组装;

步骤2:主控模块判断震动模块是否产生高电平,若是,主控模块中的计数器数值加1,执行步骤4,否则执行步骤3;

步骤3:等待预设时间后执行步骤2;

步骤4:主控模块根据计数器的数值控制各执行模块执行指令:

当计数器数值为1,主控模块为led组件供电,背光板发光,返回步骤3;

当计数器数值为2,主控模块读取模数转换模块中的数字信号形成数组,等待预设时间后输出到数模转换模块,蜂鸣器接收数模转换模块的模拟信号后播放音乐,返回步骤3;

当计数器数值为3,主控模块读取模数转换模块中的数字信号转化成字符串,通过蓝牙模块传输到手机,主控模块与led组件断电,计数器重置为0,执行步骤5,并返回步骤3;

步骤5:手机以字符串为参数通过私钥函数生成私钥。

本发明中,需要说明的是,光敏电阻矩阵经过模数转换模块模数转化后是数字数组格式,该格式变为字符串后才能通过蓝牙传播到手机。手机收到以后,要对字符串解析为byte格式,因为私钥的生成参数需是byte格式。

本发明中,需要说明的是,主控模块读取模数转换模块中的数字信号列成数组为本领域的公知常识,本领域技术人员可根据实际情况执行设置。

作为本发明的其中一具体实施方式,所述传感器模块为震动模块,以敲门的方式用手敲击画框;

当敲第一下时,主控模块为led供电,使背光板开启背光,此时任一光敏电阻感受光照后电阻值发生变化,模数转化模块将电阻这种模拟信号转换成数字信号,并由主控模块读取;

当敲第二下时,主控模块将读取的数字信号由数模转换模块转换为模拟信号,由蜂鸣器根据模拟信号播放音乐;

当敲第三下时,主控模块将读取的数字信号转换为字符串,通过蓝牙模块传递给手机,手机接收到字符串,手机将该字符串转化为byte格式,并通过私钥函数,生成私钥。

本发明中,私钥函数为本领域公知常识,本领域普通技术人员可根据实际情况自行设置。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1