CN110351723A - 一种数据纹传输方法、设备及*** - Google Patents
一种数据纹传输方法、设备及*** Download PDFInfo
- Publication number
- CN110351723A CN110351723A CN201910574329.1A CN201910574329A CN110351723A CN 110351723 A CN110351723 A CN 110351723A CN 201910574329 A CN201910574329 A CN 201910574329A CN 110351723 A CN110351723 A CN 110351723A
- Authority
- CN
- China
- Prior art keywords
- data line
- data
- waveform
- dynamic
- frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开一种数据纹传输方法、设备及***,涉及移动通信技术领域,包括:获取待传输数据信息;将所述待传输数据信息的各位数字转换为字符串;将所述字符串转换为波形;生成动态数据纹并显示;扫描获取动态数据纹;解析每一帧的数据纹为对应波形;将所述波形转换为字符编码;根据所述字符编码获取待传输的数据信息;数据纹主要用于非接触式数据扫描传输;可用在资金交易,数据传输的保密性高,数据纹无法复制、伪造;且通过程序设置使数据纹具有时间性;可作为设备匹配、绑定的唯一身份,相当于人类的指纹,无法复制且100%不重复;此外,数据纹容量比二维码大,数据纹的容量设计上是无限的。
Description
技术领域
本发明涉及移动通信技术领域,尤其涉及一种数据纹传输方法、设备及***。
背景技术
目前,基于智能终端的数据传输方法大部分通过二维码形式实现,由于二维码是静止的图片,因为二维码是可以通过截屏,保存下来并发送给他人;容易被不法分子贴码,改成钓鱼码,私人码,通过不正当的手段获利,造成了用户资产的安全隐患。
发明内容
本发明针对背景技术的问题提供一种数据纹传输方法、设备及***,提高所传输数据的安全性,避免被复制且提高传输数据的容量。
为了实现上述目的,本发明提出一种数据纹传输方法,包括以下步骤:
获取待传输数据信息;
将所述待传输数据信息的各位数字转换为字符串;
将所述字符串转换为波形;
根据所述波形生成动态数据纹并显示。
优选地,所述波形的横向、竖向都进行码位校验。
优选地,所述将所述字符串转换为波形的步骤与所述生成并显示动态数据纹的步骤之间,还包括:
将所述波形均分至各个帧层;
各帧层以动态的形式显示数据纹;
合并各帧层的数据纹。
优选地,所述各帧层以动态的形式显示数据纹,具体为:
设定数据纹的刷新速度;
各帧层根据所述刷新速度对数据纹进行横向动态更新;
显示动态数据纹。
还发明还提出一种数据纹传输方法,包括以下步骤:
扫描获取动态数据纹;
解析每一帧的数据纹为对应波形;
将所述波形转换为字符编码;
根据所述字符编码获取待传输的数据信息。
优选地,所述解析每一帧的数据纹为对应波形的步骤与将所述波形转换为字符编码的步骤之间,还包括:
通过波形的横向、竖向校验位进行验证正确性。
优选地,所述将所述波形转换为字符编码的步骤与所述根据所述字符编码获取待传输的数据信息的步骤之间,还包括:
检验字符编码的完整性;
响应于验证失败,则提示重新扫描。
本发明还提出一种智能终端设备,包括:数据获取单元、数据纹生成单元和数据纹显示单元;其中,
所述数据获取单元,用于获取待传输数据信息,并发送至数据纹生成单元;
所述数据纹生成单元,用于将所述待传输数据信息的各位数字转换为字符串;将所述字符串转换为波形,根据所述波形生成动态数据纹,并发送至数据纹显示单元;
所述数据纹显示单元,用于显示动态数据纹。
本发明还提出一种智能终端设备,包括:数据纹扫描获取单元和数据纹解析单元;其中,
所述数据纹扫描获取单元,用于通过扫描的方式获取所述动态数据纹,并发送数据纹解析单元;
所述数据纹解析单元,用于解析每一帧的数据纹为对应波形;将所述波形转换为字符编码;根据所述字符编码获取待传输的数据信息。
本发明还提出一种基于智能终端的数据纹传输***,包括第一智能终端和第二智能终端;其中,
所述第一智能终端,用于获取待传输数据信息;将所述待传输数据信息的各位数字转换为字符串;将所述字符串转换为波形;根据所述波形生成动态数据纹并显示;
所述第二智能终端:用于扫描获取所述动态数据纹;解析每一帧的数据纹为对应波形;将所述波形转换为字符编码;根据所述字符编码获取待传输的数据信息。
本发明提出一种数据纹传输方法、设备及***,数据纹主要用于非接触式数据扫描传输;可以用在资金交易,数据传输的保密性高,数据纹无法复制、伪造;且通过程序设置使数据纹具有时间性;可作为设备匹配、绑定的唯一身份,相当于人类的指纹,无法复制且100%不重复;此外,数据纹容量比二维码大,数据纹的容量设计上是无限的,数据纹的波纹会一直播放平移,也由于一直播放平移,因此就算截屏也只能获取部分数据纹,加强了数据纹的安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1为本发明第一优选实施例中数据纹传输方法流程图;
图2为本发明第一优选实施例中波形示意图;
图3为本发明第一优选实施例中数据纹示意图;
图4为本发明第二优选实施例中数据纹传输方法流程图;
图5为本发明第三优选实施例中智能终端设备示意图;
图6为本发明第四优选实施例中智能终端设备示意图;
图7为本发明第五优选实施例中基于智能终端的数据纹传输***示意图;
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
本发明所提及的数据纹传输技术,基于智能终端之间的信息交互实现,所述的智能终端可以为智能手机、平板电脑等;所述的智能终端设置有摄像头,用于对数据纹进行扫描,所述的智能终端设置有显示屏,用于显示所生成的数据纹,智能终端内部设置有处理器及存储器,用于执行且存储数据纹传输的程序;所述的智能终端中需安装有需要进行数据传输功能的APP,例如:支付宝,微信等;
本发明提出一种数据纹传输方法;
本发明第一优选实施例中,如图1所示,包括以下步骤:
S100、获取待传输数据信息;
本发明实施例中,通过智能终端,例如手机,通过人机交互界面输入待传输的数据信息,假设为abc这个三个数值;
S101、将所述待传输数据信息的各位数字转换为字符串;
本发明实施例中,将待传输的数据各位数字转换回二进制数,例如:101010111100;
S102、将所述字符串转换为波形;
本发明实施例中,将所述的二进制数101010111100转回为高低波形,1为高波(+1),0为低波(-1),如表1所示,所述波形的横向、竖向都进行码位校验;
表1
1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 校验位 |
+1 | -1 | +1 | -1 | +1 | -1 | +1 | +1 | +1 | +1 | -1 | -1 | -1 | -1-1+1 |
本发明实施例中,波形如图2所示;
S103、将所述波形均分至各个帧层;
S104、各帧层以动态的形式显示数据纹;
本发明实施例中,通过手机显示屏上动态水平移动的方式动态显示数据纹;
S105、合并各帧层的数据纹;
S106、生成动态数据纹并显示;
本发明实施例中,根据表1中的对应字符可以生成如图3所示的数据纹;数据纹会随着传输数字的加长,而加长;当超过屏幕宽度时,会进行从右到左平移;
本发明实施例中,屏幕产生数据纹,以60帧每秒的速度进度刷新;各帧层根据所述刷新速度对数据纹进行横向动态更新,即数据在前后帧会产生变化;显示动态数据纹;数据纹是实时生成的,同一条数据每秒生成的样工都不一样;
本发明实施例中,数据以纹路、方块、条型等形式显示,每5帧为1块数据,1秒可以存下12块数据;数据以-1/1的方式记录显示;
还发明还提出一种数据纹传输方法;
本发明第二优选实施例中,如图4所示,包括以下步骤:
S200、扫描获取动态数据纹;
本发明实施例中,通过智能终端,例如手机,通过手机的摄像头扫描对方手机显示屏中的动态数据纹;
S201、解析每一帧的数据纹为对应波形;
本发明实施例中,手机摄像头将扫描获得的动态数据纹发送至处理器中,把每一帧的数据纹分别转回-1/1波形,1秒60帧;
S202、通过波形的横向、竖向校验位进行验证正确性;
本发明实施例中,响应于校验位验证失败,则将多余、重复、校验失败的帧层去掉,最后得出1秒12个帧层;本发明实施例中,在数据的传输过程中会***扰乱码,冗余码,以增加安全性,完整性校验;
S203、将所述波形转换为字符编码;
本发明实施例中,将-1/1的波形转换回常规的字符编码;
S204、检验字符编码的完整性;
S205、响应于验证失败,则提示重新扫描。
S206、根据所述字符编码获取待传输的数据信息。
本发明还提出一种智能终端设备,例如:智能手机或平板电脑;
本发明第三优选实施例中,如图5所示,包括:数据获取单元、数据纹生成单元和数据纹显示单元;其中,
所述数据获取单元,用于获取待传输数据信息,并发送至数据纹生成单元;
所述数据纹生成单元,用于将所述待传输数据信息的各位数字转换为字符串;将所述字符串转换为波形,根据所述波形生成动态数据纹,并发送至数据纹显示单元;
所述数据纹显示单元,用于显示动态数据纹。
本发明实施例中,具体的技术细节已经在第一优先实施例中详细阐述,此处不再复述;
本发明还提出一种智能终端设备;例如:智能手机或平板电脑;
本发明第四优选实施例中,如图6所示,包括:数据纹扫描获取单元和数据纹解析单元;其中,
所述数据纹扫描获取单元,用于通过扫描的方式获取所述动态数据纹,并发送数据纹解析单元;
所述数据纹解析单元,用于解析每一帧的数据纹为对应波形;将所述波形转换为字符编码;根据所述字符编码获取待传输的数据信息。
本发明实施例中,具体的技术细节已经在第二优先实施例中详细阐述,此处不再复述;
本发明还提出一种基于智能终端的数据纹传输***;
本发明第五优选实施例中,如图7所示,包括第一智能终端和第二智能终端,例如:智能手机或平板电脑;;其中,
所述第一智能终端,用于获取待传输数据信息;将所述待传输数据信息的各位数字转换为字符串;将所述字符串转换为波形;根据所述波形生成动态数据纹并显示;
本发明实施例中,第一智能终端的具体的技术细节已经在第一优先实施例中详细阐述,此处不再复述;
所述第二智能终端:用于扫描获取所述动态数据纹;解析每一帧的数据纹为对应波形;将所述波形转换为字符编码;根据所述字符编码获取待传输的数据信息。
本发明实施例中,第二智能终端的具体的技术细节已经在第二优先实施例中详细阐述,此处不再复述;
本发明主要是为日后,能提供更大的瞬间处理量;相比支付宝、微信的二维码更优秀,因为二维码是可以通过截屏,保存下来并发送给别人;数据纹截图下来的数据是不完整的,无法获得真实数据;相比支付宝的声音交易更优秀,支付宝的声纹交易在嘈杂环境是无法进行交易,本发明数据纹是通过图形生成,摄像头获取;此外,本发明数据容量大,比二维码能存放更多数据。
在本发明的实施方式的描述中,需要说明的是,流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理模块的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,“计算机可读取介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器,只读存储器,可擦除可编辑只读存储器,光纤装置,以及便携式光盘只读存储器。另外,计算机可读取介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。
Claims (10)
1.一种数据纹传输方法,其特征在于,包括以下步骤:
获取待传输数据信息;
将所述待传输数据信息的各位数字转换为字符串;
将所述字符串转换为波形;
生成动态数据纹并显示。
2.根据权利要求1所述的数据纹传输方法,其特征在于,所述波形的横向、竖向都进行码位校验。
3.根据权利要求1所述的数据纹传输方法,其特征在于,所述将所述字符串转换为波形的步骤与所述生成并显示动态数据纹的步骤之间,还包括:
将所述波形均分至各个帧层;
各帧层以动态的形式显示数据纹;
合并各帧层的数据纹。
4.根据权利要求3所述的数据纹传输方法,其特征在于,所述各帧层以动态的形式显示数据纹,具体为:
设定数据纹的刷新速度;
各帧层根据所述刷新速度对数据纹进行横向动态更新;
显示动态数据纹。
5.一种数据纹传输方法,其特征在于,包括以下步骤:
扫描获取动态数据纹;
解析每一帧的数据纹为对应波形;
将所述波形转换为字符编码;
根据所述字符编码获取待传输的数据信息。
6.根据权利要求5所述的数据纹传输方法,其特征在于,所述解析每一帧的数据纹为对应波形的步骤与将所述波形转换为字符编码的步骤之间,还包括:
通过波形的横向、竖向校验位进行验证正确性。
7.根据权利要求5所述的数据纹传输方法,其特征在于,所述将所述波形转换为字符编码的步骤与所述根据所述字符编码获取待传输的数据信息的步骤之间,还包括:
检验字符编码的完整性;
响应于验证失败,则提示重新扫描。
8.一种智能终端设备,其特征在于,包括:数据获取单元、数据纹生成单元和数据纹显示单元;其中,
所述数据获取单元,用于获取待传输数据信息,并发送至数据纹生成单元;
所述数据纹生成单元,用于将所述待传输数据信息的各位数字转换为字符串;将所述字符串转换为波形,根据所述波形生成动态数据纹,并发送至数据纹显示单元;
所述数据纹显示单元,用于显示动态数据纹。
9.一种智能终端设备,其特征在于,包括:数据纹扫描获取单元和数据纹解析单元;其中,
所述数据纹扫描获取单元,用于通过扫描的方式获取所述动态数据纹,并发送数据纹解析单元;
所述数据纹解析单元,用于解析每一帧的数据纹为对应波形;将所述波形转换为字符编码;根据所述字符编码获取待传输的数据信息。
10.一种基于智能终端的数据纹传输***,其特征在于,包括第一智能终端和第二智能终端;其中,
所述第一智能终端,用于获取待传输数据信息;将所述待传输数据信息的各位数字转换为字符串;将所述字符串转换为波形;根据所述波形生成动态数据纹并显示;
所述第二智能终端:用于扫描获取所述动态数据纹;解析每一帧的数据纹为对应波形;将所述波形转换为字符编码;根据所述字符编码获取待传输的数据信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910574329.1A CN110351723A (zh) | 2019-06-28 | 2019-06-28 | 一种数据纹传输方法、设备及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910574329.1A CN110351723A (zh) | 2019-06-28 | 2019-06-28 | 一种数据纹传输方法、设备及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110351723A true CN110351723A (zh) | 2019-10-18 |
Family
ID=68177087
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910574329.1A Pending CN110351723A (zh) | 2019-06-28 | 2019-06-28 | 一种数据纹传输方法、设备及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110351723A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101500028A (zh) * | 2008-01-28 | 2009-08-05 | 英华达(上海)电子有限公司 | 采用读写模式的通信终端以及实现读写模式通信的方法 |
CN102831163A (zh) * | 2012-07-20 | 2012-12-19 | 江苏缨思贝睿物联网科技有限公司 | 数据传送方法及数据传送*** |
CN103067405A (zh) * | 2013-01-11 | 2013-04-24 | 深圳市盛视科技有限公司 | 一种跨网安全传输方法及其装置 |
CN203057193U (zh) * | 2012-12-25 | 2013-07-10 | 山东中创软件工程股份有限公司 | 一种数据处理装置 |
CN103312419A (zh) * | 2012-03-07 | 2013-09-18 | 苏州汉朗光电有限公司 | 基于音频或超声波的数据通讯方法和*** |
CN104463061A (zh) * | 2014-10-23 | 2015-03-25 | 长园共创电力安全技术股份有限公司 | 在网络连接不可靠情况下的数据传输***及方法 |
-
2019
- 2019-06-28 CN CN201910574329.1A patent/CN110351723A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101500028A (zh) * | 2008-01-28 | 2009-08-05 | 英华达(上海)电子有限公司 | 采用读写模式的通信终端以及实现读写模式通信的方法 |
CN103312419A (zh) * | 2012-03-07 | 2013-09-18 | 苏州汉朗光电有限公司 | 基于音频或超声波的数据通讯方法和*** |
CN102831163A (zh) * | 2012-07-20 | 2012-12-19 | 江苏缨思贝睿物联网科技有限公司 | 数据传送方法及数据传送*** |
CN203057193U (zh) * | 2012-12-25 | 2013-07-10 | 山东中创软件工程股份有限公司 | 一种数据处理装置 |
CN103067405A (zh) * | 2013-01-11 | 2013-04-24 | 深圳市盛视科技有限公司 | 一种跨网安全传输方法及其装置 |
CN104463061A (zh) * | 2014-10-23 | 2015-03-25 | 长园共创电力安全技术股份有限公司 | 在网络连接不可靠情况下的数据传输***及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108667622A (zh) | 电子签名认证方法、***、计算机设备和存储介质 | |
CA2365937C (en) | System and method for distributing multilingual documents | |
CN110473078A (zh) | ***开具中的信息处理方法、装置、网关服务器和介质 | |
CN111008923B (zh) | 水印嵌入和水印提取方法、装置和设备 | |
CN103248555A (zh) | 添加好友的方法及装置 | |
JP6533282B2 (ja) | フォーム記入方法及び関連する端末 | |
CN102163316A (zh) | 一种还款数据处理装置、***及方法 | |
JP2009503736A (ja) | 電子文書のワークフロー管理のための方法及びシステム | |
CN101321068A (zh) | 实现双重身份认证的方法及装置 | |
CN104966311A (zh) | 一种用于手写签批***的矢量图型存储方法 | |
CN108985066A (zh) | 一种智能合约安全漏洞检测方法、装置、终端及存储介质 | |
CN111242462B (zh) | 数据处理方法及装置、计算机存储介质、电子设备 | |
CN104158668A (zh) | 一种电子签名的实现方法及*** | |
CN104778732A (zh) | 图像的二维码生成方法及装置 | |
CN117036184A (zh) | 图像合成方法、装置、电子设备及存储介质 | |
CN110351723A (zh) | 一种数据纹传输方法、设备及*** | |
CN113255505A (zh) | 证件照片生成方法、装置、设备及存储介质 | |
CN109460226A (zh) | 测试证件图像生成方法、装置、设备及存储介质 | |
CN115392913A (zh) | 基于用户身份识别的电子合同生成方法及存储介质 | |
CN113837337A (zh) | 一码一签溯源方法及平台 | |
CN109345215B (zh) | 数字货币处理方法、装置、计算机设备及存储介质 | |
CN108683504B (zh) | 基于多元身份的证书签发方法 | |
CN113409423A (zh) | 一种车牌图像生成方法、***、装置及存储介质 | |
CN202102504U (zh) | 一种还款数据处理装置及*** | |
CN116681574B (zh) | 网页信息***的明水印生成方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191018 |