一种图片下载和正版验证的方法及系统技术方案

技术编号:18941370 阅读:62 留言:0更新日期:2018-09-15 11:14
本发明专利技术公开一种图片下载和正版验证的方法及系统,上述方法的主要过程包括根据用户的图片购买信息并结合设定的随机函数生成图片提取码,并且用户以上述图片提取码提取服务器上的图片,在提取码校验完成后,将上述提取码数据分段化,随机插入到图片数据流中,并在提取码数据段前后部分加上校验信息,避免后期提取码错乱或者丢失,最终,用户通过回传图片验证图片的数字版权,在图片下载的过程中将图片提取码数据分段插入到图片数据流中,不仅效率高,而且减少了图片数据所需的存储空间;多次通过图片处理软件进行修改后的图片仍然可以进行有效的检测,获取完整的提取码,并由此回显该图片被用户购买时的信息,为图片数字化版权增加了可靠性。

A method and system for image download and authentic verification

The invention discloses a method and a system for downloading pictures and verifying the original version. The main process of the method includes generating a picture extraction code according to the user's picture purchase information and combining the set random function, and the user extracts the pictures on the server from the picture extraction code, and after the extraction code is checked, the above-mentioned extraction code is generated. Picture data is segmented and inserted into the picture data stream randomly. Checking information is added to the part before and after the extraction of the code data segment to avoid the mistake or loss of the later extraction code. Ultimately, the user verifies the digital copyright of the picture by returning the picture and inserts the picture extraction code data into the picture number in the process of downloading the picture. In the data stream, not only the efficiency is high, but also the storage space of the picture data is reduced; the picture modified by the picture processing software for many times can still be effectively detected, and the complete extraction code can be obtained, and then the information when the picture is purchased by the user can be displayed, which increases the reliability of the digital copyright of the picture.

【技术实现步骤摘要】
一种图片下载和正版验证的方法及系统
本专利技术涉及图片安全认证
,更具体地说,它涉及一种图片下载和正版验证的方法及系统。
技术介绍
随着网络通信技术的发展,文字图片信息的传输与存储也变得越来越方便。同时,上述文字图片信息的数字版权盗版现象也变得越来越普遍且缺乏有效的手段来进行防范,这并不利于对文字及图片的知识产权进行保护。针对于上述问题,现有技术中比较常见的做法便是在图片信息中合成校验码,图片购买者通过预先设定的算法程序输入校验码而后才能获取上述图片信息。目前,就图片与校验码的合成而言,通常是先将校验码预先加载到图片信息中,而后再提供给到用户下载。如专利公告号为CN101321066的中国专利技术专利,提出了一种网络通信中的信息安全装置,类似于目前图片加验证码的方式,上述专利技术装置的工作流程示意图中便表明了先生成校验码,而后其与交互信息组合构成图片。上述过程实际上存在着一些有待改进之处,例如,事先将校验码信息加入到图片信息中,使得后台服务器数据库需要分配更多的存储资源以存储具有不同验证码数据的图片信息;其次,当用户获取图片后,由于验证码的缺失,二次验证图片的真伪时会变得十分困难,整体上不利于对数字版权的保护。
技术实现思路
针对实际运用中文字图片信息等作品的数字版权难以得到有效保护的这一问题,本专利技术目的一在于提出一种图片下载和正版验证的方法,目的二在于提供一种与上述方法相对应的图片下载及验证系统,具体方案如下:一种图片下载和正版验证的方法,主要包括如下步骤:提取码生成步骤,网站的服务器采集并存储图片的用户购买信息,结合上述用户购买信息,通过服务器中预置的随机函数生成对应的图片提取码,上述图片提取码由与所述服务器控制连接的人机交互组件显示;图片下载步骤,用户进入到图片下载页面后,服务器自动检测并将当前用户所有购买的图片通过人机交互组件列出,并且检测上述图片对应的提取码的提取状态;当服务器通过人机交互组件检测到图片提取区域处发生用户点击操作时,服务器通过人机交互组件提示用户输入提取码,若服务器检测到用户输入的提取码与设定的提取码相同,则开始下载图片到用户的本地设备;提取码插入步骤,当用户开始下载图片时,服务器对下载的图片首先进行流处理,并将其对应的提取码分成N段数据,同时每段数据随机插入图片的内容区位置共M次;上述打散后的提取码数据段每段前端和/或后端分别添加有用于识别该段提取码数据段相邻数据段的校验信息;图片验证步骤,用户将下载的图片通过网页回传至服务器,服务器通过人机交互组件接收用户回传的图片信息,并且通过设定的识别规则,检测图片数据流当中的提取码数据段并将其进行组合,获取完整的提取码信息,最终利用人机交互界面回显出上述回传图片的用户购买信息。通过上述技术方案,利用用户个人的图片购买信息为基础加以设定随机函数结合,生成对应的图片提取码,由于个人图片购买信息具有特定性,上述做法不仅提高了提取码的特异性,不易被盗取,也方便图片购买用户验证图片,方便后期提取码的找回,后期图片数字版权校验时也能够利用设定的规则程序,快速地解析出图片的购买者个人信息,有利于对数字版权的保护。通过在下载图片的时候将提取码分段植入到图片中,首先对图片进行流处理,及转化为二进制代码,植入提取码数据的过程更为顺畅,上述操作只在图片下载的过程中进行,也在一定程度上节约了服务器的内存占用,并且由于原始的图片数据可能被多个不同的用户下载,上述设置使得服务器的存储组件中只需要存储原始图片数据以及购买用户的信息即可,而非存储多张植入了提取码的图片,有效地降低了图片所占用的存储空间。最后,通过在分段后的提取码数据段前后添加校验信息,一旦某一段提取码数据信息丢失后还可以通过校验方法去检测该图片完整的提取码,防止提取码的丢失。进一步的,所述用户购买信息包括:图片ID、购买者ID、购买时间信息。进一步的,所述提取码打散成3段设置,各个提取码数据段随机插入到图片内容区域的次数不小于1000次;各个所述提取码数据段前端和/或后端分别加入有其前一段和/或后一段提取码数据段的校验信息。通过多次随机的将提取码数据段植入到图片数据中,可以方便后期获取完成的提取码,也对图片数据信息的防伪起到促进的作用。进一步的,所述回传验证步骤中,回传图片首先进行流处理,所述流处理的过程与图片下载步骤中图片流处理的过程及算法相同。由于流处理是指将图片信息转化为例如二进制的数据流,在转化的时候需要按照设定的算法进行转化,通过上述设置,可以保证回传的图片数据能够被真实地还原,减少回传图片数据与原来下载时图片所包含的数据的差异,有利于图片的验证。进一步的,对于图片下载时加入的提取码数据采用高容错机制加载。通过上述技术方案,利用高容错的提取码排列设置,当下载后的图片多次通过图片处理软件进行修改,仍然可以进行有效的检测,获取完整的提取码数据,并由此回显该图片被某用户购买时的信息,为图片数字化版权增加了可靠性。基于上述图片下载和正版验证的方法,本专利技术目的二在于提出一种图片下载和正版验证系统,包括服务器以及与之通信连接的人机交互组件,其中,所述服务器中设置有:处理器;用户购买信息采集模块,用于采集用户的图片购买信息;数据库,与所述用户购买信息采集模块数据连接,用于接收并存储所述图片购买信息;图片提取码生成模块,预置设定规则的随机函数,与所述数据库数据连接,接收所述图片购买信息并按既定规则生成图片提取码;图片推送组件,与所述处理器及所述数据库连接,检测用户是否进入到图片下载页,若检测到用户进入到图片下载页,则自动检索图片及其提取状态,并由所述人机交互组件列出当前用户所有购买的图片;人机交互界面指令获取组件,用于检测用户在人机交互界面上的操作并生成相应的操作指令;提取码校验模块,接收用户输入的提取码并将其与数据库中的对应图片提取码作比较,若二者相符,则开始下载图片到本地设备;图片下载状态检测模块,用于检测图片的下载状态,输出图片下载状态检测信号;图片下载处理模块,与所述图片下载状态检测模块信号连接,响应于所述图片下载状态检测信号,对图片进行流处理并对提取码数据进行分段处理,将分段后的提取码数据段插入到图片数据中;图片正版检验模块,与人机交互组件数据连接,接收用户回传的图片并提取回传图片数据中的提取码数据段,并将所述提取码数据段组合形成完整提取码,并输出至人机交互组件的交互界面显示。进一步的,所述人机交互组件包括智能手机、平板电脑、MP4/5、PC机。通过上述技术方案,服务器可以设置在云端,而人机交互组件通过通信网络与服务器通信连接,获取图片提取码并提取图片,并可以通过上述人机交互组件将下载的图片回传到服务器中进行验证,有利于提升图片数字化版权的可靠性。与现有技术相比,本专利技术的有益效果如下:(1)以用户的图片购买信息结合设定的随机函数生成相应的图片提取码,不仅增加了图片提取码的特异性,不易被盗取,也方便了用户后期验证图片的数字版权;(2)在图片下载的过程中将图片提取码数据分段插入到图片数据流中,不仅效率高,而且数据库理论上仅需存储一份原始图片的数据即可,大大减少了图片数据所需的存储空间;(3)通过设置高容错性的图片提取码,使得多次通过图片处理软件进行修改后的图片仍然可以进行有效的检测,获取完整的本文档来自技高网...

【技术保护点】
1.一种图片下载和正版验证的方法,其特征在于,主要包括如下步骤:提取码生成步骤,网站的服务器(1)采集并存储图片的用户购买信息,结合上述用户购买信息,通过服务器(1)中预置的随机函数生成对应的图片提取码,上述图片提取码由与所述服务器(1)控制连接的人机交互组件(2)显示;图片下载步骤,用户进入到图片下载页面后,服务器(1)自动检测并将当前用户所有购买的图片通过人机交互组件(2)列出,并且检测上述图片对应的提取码的提取状态;当服务器(1)通过人机交互组件(2)检测到图片提取区域处发生用户点击操作时,服务器(1)通过人机交互组件(2)提示用户输入提取码,若服务器(1)检测到用户输入的提取码与设定的提取码相同,则开始下载图片到用户的本地设备;提取码插入步骤,当用户开始下载图片时,服务器(1)对下载的图片首先进行流处理,并将其对应的提取码分成N段数据,同时每段数据随机插入图片的内容区位置共M次;上述打散后的提取码数据段每段前端和/或后端分别添加有用于识别该段提取码数据段相邻数据段的校验信息;图片验证步骤,用户将下载的图片通过网页回传至服务器(1),服务器(1)通过人机交互组件(2)接收用户回传的图片信息,并且通过设定的识别规则,检测图片数据流当中的提取码数据段并将其进行组合,获取完整的提取码信息,最终利用人机交互界面回显出上述回传图片的用户购买信息。...

【技术特征摘要】
1.一种图片下载和正版验证的方法,其特征在于,主要包括如下步骤:提取码生成步骤,网站的服务器(1)采集并存储图片的用户购买信息,结合上述用户购买信息,通过服务器(1)中预置的随机函数生成对应的图片提取码,上述图片提取码由与所述服务器(1)控制连接的人机交互组件(2)显示;图片下载步骤,用户进入到图片下载页面后,服务器(1)自动检测并将当前用户所有购买的图片通过人机交互组件(2)列出,并且检测上述图片对应的提取码的提取状态;当服务器(1)通过人机交互组件(2)检测到图片提取区域处发生用户点击操作时,服务器(1)通过人机交互组件(2)提示用户输入提取码,若服务器(1)检测到用户输入的提取码与设定的提取码相同,则开始下载图片到用户的本地设备;提取码插入步骤,当用户开始下载图片时,服务器(1)对下载的图片首先进行流处理,并将其对应的提取码分成N段数据,同时每段数据随机插入图片的内容区位置共M次;上述打散后的提取码数据段每段前端和/或后端分别添加有用于识别该段提取码数据段相邻数据段的校验信息;图片验证步骤,用户将下载的图片通过网页回传至服务器(1),服务器(1)通过人机交互组件(2)接收用户回传的图片信息,并且通过设定的识别规则,检测图片数据流当中的提取码数据段并将其进行组合,获取完整的提取码信息,最终利用人机交互界面回显出上述回传图片的用户购买信息。2.根据权利要求1所述的图片下载和正版验证的方法,其特征在于,所述用户购买信息包括:图片ID、购买者ID、购买时间信息。3.根据权利要求1所述的图片下载和正版验证的方法,其特征在于,所述提取码打散成3段设置,各个提取码数据段随机插入到图片内容区域的次数不小于1000次;各个所述提取码数据段前端和/或后端分别加入有其前一段和/或后一段提取码数据段的校验信息。4.根据权利要求1所述的图片下载和正版验证的方法,其特征在于,所述回传验证步骤中,回传图片...

【专利技术属性】
技术研发人员:范坚栋
申请(专利权)人:绍兴读图网络科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1