时间戳标签打印方法及系统技术方案

技术编号:15747439 阅读:60 留言:0更新日期:2017-07-03 04:54
本发明专利技术提出了一种时间戳标签打印方法,包括:响应厂家的时间戳申请请求,生成至少一时间戳,并合并所有时间戳为一封包;生成动态密钥,并使用该动态密钥对封包进行加密;生成一凭据,在对该凭据与动态密钥进行关联后,发送封包和凭据至打标机;响应厂家的标签打印请求,接收打标机反馈的凭据,判断反馈的凭据是否在有效期内;当凭据在有效期内时,发送与该凭据关联的动态密钥至打标机,使得打标机可以从封包获取时间戳的数据信息并打印包含时间戳的数据信息的标签。本发明专利技术还提出了一种时间戳标签打印系统。该时间戳标签打印方法及系统,可以有效防止伪造标签上的时间戳。

Time stamp label making method and system

The invention provides a time stamp label printing method, including: response time stamp manufacturers request, generating at least one timestamp, and merge all the time stamp for a packet; dynamic key, and the packet is encrypted using the dynamic key; generating a credentials in the association of the credentials and dynamic key after sending the packets and credentials to the marking machine; label printing factory in response to the request, the receiving marking machine feedback credentials, judging feedback credentials valid; when credentials within the validity period, sending credentials associated with the dynamic key to the marking machine, the marking machine can get time stamp from the packet data and print timestamp data label. The invention also provides a time stamp label printing system. The time stamp label printing method and system can effectively prevent the time stamp on the forged label.

【技术实现步骤摘要】
时间戳标签制作方法及系统
本专利技术涉及时间戳防伪
,具体而言,涉及时间戳标签打印方法及系统
技术介绍
在商品时间戳标签打印中,多数厂家采用时间戳(timestamp)来标记时间戳标签打印日期。时间戳通常是一个字符序列,可以唯一地标识某一刻的时间。通常,厂家对标签的使用过程为:厂家首先设置标签内容并申请时间戳,然后打印带有时间戳的标签,最后粘贴该标签到商品或商品包装上。一般来说,时间戳申请的过程为:厂家首先将需要加时间戳的标签用Hash编码加密形成摘要,然后将该摘要发送到时间戳服务器,时间戳服务器在加入了收到标签摘要的日期和时间信息后再对该标签加密(数字签名),然后送回厂家。这样,时间戳标签打印的时间是由时间戳服务器来加的,以时间戳服务器收到文件的时间为依据,因而可以为标签的时间信息提供安全保护。然而,很多厂家常常采用“先申请,后打印”的方式伪造标签上的时间戳,使得标签上的时间戳与实际打印时间不一致。
技术实现思路
本专利技术正是基于上述问题,提出了时间戳标签打印方法及系统,可以有效防止伪造标签上的时间戳。有鉴于此,本专利技术的一方面提出了一种时间戳标签打印方法,包括:响应厂家的时间戳申请请求,生成至少一时间戳,并合并所有所述时间戳为一封包;生成动态密钥,并使用该动态密钥对所述封包进行加密;生成一凭据,在对该凭据与所述动态密钥进行关联后,发送加密后的封包和所述凭据至打标机;响应厂家的标签打印请求,接收所述打标机反馈的凭据,判断反馈的凭据是否在有效期内;当所述凭据在有效期内时,发送与该凭据关联的动态密钥至所述打标机,使得所述打标机可以从所述封包获取所述时间戳的数据信息并打印包含所述时间戳的数据信息的标签。进一步地,所述“响应厂家的时间戳申请请求,生成至少一时间戳”包括:响应厂家的时间戳申请请求,获取来自所述打标机的申请数量信息;检测使用设定的私钥公钥组中的公钥能否对所述申请数量信息进行解密;当检测结果为是时,生成对应数量的时间戳;反之,生成并反馈未授权提示信息至所述打标机。进一步地,所述“响应厂家的时间戳申请请求,生成至少一时间戳,并合并所有所述时间戳为一封包”包括:响应厂家的时间戳申请请求,获取来自所述打标机的申请数量信息;生成对应数量的时间戳,并使用设定的私钥公钥组中的私钥对所述时间戳加密;其中,所述时间戳包括文本日期和/或包含时间戳的数据信息的二维码;合并加密后的所述时间戳为一封包。进一步地,所述时间戳标签打印方法还包括:响应消费者对标签上二维码的扫描操作,公布所述私钥公钥组中的公钥至该消费者,使得该消费者可以从所述二维码获取所述时间戳的数据信息,及对比所述时间戳的数据信息和所述文本信息,从而识别所述标签的真伪。进一步地,所述“判断反馈的凭据是否在有效期内”包括:当发送所述凭据至打标机时,记录凭据发送时间;当接收到所述打标机反馈的凭据时,记录凭据反馈时间;根据所述凭据发送时间和所述凭据反馈时间计算时间差;比较所述时间差是否超过存储的有效期。本专利技术另一方面提供了一种时间戳标签打印系统,包括:封包模块,用于响应厂家的时间戳申请请求,生成至少一时间戳,并合并所有所述时间戳为一封包;加密模块,用于生成动态密钥,并使用该动态密钥对所述封包进行加密;凭据模块,用于生成一凭据,在对该凭据与所述动态密钥进行关联后,发送加密后的封包和所述凭据至打标机;判断模块,用于响应厂家的标签打印请求,接收所述打标机反馈的凭据,判断反馈的凭据是否在有效期内;解密模块,用于当所述凭据在有效期内时,发送与该凭据关联的动态密钥至所述打标机,使得所述打标机可以从所述封包获取所述时间戳的数据信息并打印包含所述时间戳的数据信息的标签。进一步地,所述封包模块包括:获取单元,用于响应厂家的时间戳申请请求,获取来自所述打标机的申请数量信息;检测单元,用于检测使用设定的私钥公钥组中的公钥能否对所述申请数量信息进行解密;生成单元,用于当检测结果为是时,生成对应数量的时间戳;反之,生成并反馈未授权提示信息至所述打标机。进一步地,所述封包模块包括:获取单元,用于响应厂家的时间戳申请请求,获取来自所述打标机的申请数量信息;生成单元,用于生成对应数量的时间戳;其中,所述时间戳包括文本日期和/或包含时间戳的数据信息的二维码;加密单元,用于使用设定的私钥公钥组中的私钥对所述时间戳加密;封包单元,用于合并加密后的所述时间戳为一封包。进一步地,所述时间戳标签打印系统还包括:公布模块,用于响应消费者对标签上二维码的扫描操作,公布所述私钥公钥组中的公钥至该消费者,使得该消费者可以从所述二维码获取时间戳的数据信息,及对比所述时间戳的数据信息和所述文本信息,从而识别所述标签的真伪。进一步地,所述判断模块包括:记录单元,用于当发送所述凭据至打标机时,记录凭据发送时间,及当接收到所述打标机反馈的凭据时,记录凭据反馈时间;计算单元,用于根据所述凭据发送时间和所述凭据反馈时间计算时间差;比较单元,用于比较所述时间差是否超过存储的有效期。本实施例提供的时间戳标签打印方法及系统,厂家在获取到包含时间戳的数据信息的封包和凭据后,必须在指定时间内反馈凭据以换取关联的动态密钥,才可以获取从所述封包获取所述时间戳的数据信息,否则,申请到的时间戳失效,可以有效防止伪造标签上的时间戳。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了第一实施例提供的时间戳标签打印方法的流程示意图;图2示出了第二实施例提供的时间戳标签打印方法的第一流程示意图;图3示出了第二实施例提供的时间戳标签打印方法的第二流程示意图;图4示出了本专利技术实施例提供的时间戳标签打印系统的结构示意图。主要元件符号说明:100-时间戳标签打印系统;10-封包模块;20-加密模块;30-凭据模块40-判断模块;50-解密模块;60-公布模块。具体实施方式为了便于理解本专利技术,下面将参照相关附图对时间戳标签打印方法及系统进行更清楚、完整地描述。附图中给出了时间戳标签打印方法及系统的优选实施例。时间戳标签打印方法及系统可以通过许多不同的形式来实现,并不限于本文所描述的实施例。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1图1示出了本专利技术实施例提供的时间戳标签打印方法的流程示意图。如图1所示,本专利技术实施例提供的时间戳标签打印方法,应用于时间戳服务器,包括:步骤S1,响应厂家的时间戳申请请求,生成至少一时间戳,并合并所有所述时间戳为一封包。具体地,响应厂家的时间戳申请请求,获取厂家对时间戳的申请数量信息,并生成对应数量的时间戳。本实施例中,所述时间戳为可以唯一地标识某一刻的时间的字符序列,如2016年10月21日。另一实施例中,所述时间戳为包本文档来自技高网...
时间戳标签打印方法及系统

【技术保护点】
一种时间戳标签打印方法,其特征在在于,包括:响应厂家的时间戳申请请求,生成至少一时间戳,并合并所有所述时间戳为一封包;生成动态密钥,并使用该动态密钥对所述封包进行加密;生成一凭据,在对该凭据与所述动态密钥进行关联后,发送加密后的封包和所述凭据至打标机;响应厂家的标签打印请求,接收所述打标机反馈的凭据,判断反馈的凭据是否在有效期内;当所述凭据在有效期内时,发送与该凭据关联的动态密钥至所述打标机,使得所述打标机可以从所述封包获取所述时间戳的数据信息并打印包含所述时间戳的数据信息的标签。

【技术特征摘要】
1.一种时间戳标签打印方法,其特征在在于,包括:响应厂家的时间戳申请请求,生成至少一时间戳,并合并所有所述时间戳为一封包;生成动态密钥,并使用该动态密钥对所述封包进行加密;生成一凭据,在对该凭据与所述动态密钥进行关联后,发送加密后的封包和所述凭据至打标机;响应厂家的标签打印请求,接收所述打标机反馈的凭据,判断反馈的凭据是否在有效期内;当所述凭据在有效期内时,发送与该凭据关联的动态密钥至所述打标机,使得所述打标机可以从所述封包获取所述时间戳的数据信息并打印包含所述时间戳的数据信息的标签。2.根据权利要求1所述的时间戳标签打印方法,其特征在于,所述“响应厂家的时间戳申请请求,生成至少一时间戳”包括:响应厂家的时间戳申请请求,获取来自所述打标机的申请数量信息;检测使用设定的私钥公钥组中的公钥能否对所述申请数量信息进行解密;当检测结果为是时,生成对应数量的时间戳;反之,生成并反馈未授权提示信息至所述打标机。3.根据权利要求1所述的时间戳标签打印方法,其特征在于,所述“响应厂家的时间戳申请请求,生成至少一时间戳,并合并所有所述时间戳为一封包”包括:响应厂家的时间戳申请请求,获取来自所述打标机的申请数量信息;生成对应数量的时间戳,并使用设定的私钥公钥组中的私钥对所述时间戳加密;其中,所述时间戳包括文本日期和/或包含时间戳的数据信息的二维码;合并加密后的所述时间戳为一封包。4.根据权利要求3所述的时间戳标签打印方法,其特征在于,还包括:响应消费者对标签上二维码的扫描操作,公布所述私钥公钥组中的公钥至该消费者,使得该消费者可以从所述二维码获取所述时间戳的数据信息,及对比所述时间戳的数据信息和所述文本信息,从而识别所述标签的真伪。5.根据权利要求1所述的时间戳标签打印方法,其特征在于,所述“判断反馈的凭据是否在有效期内”包括:当发送所述凭据至打标机时,记录凭据发送时间;当接收到所述打标机反馈的凭据时,记录凭据反馈时间;根据所述凭据发送时间和所述凭据反馈时间计算时间差;比较所述时间差是否超过存储的有效期。6.一种时间戳标签打印系统,其特征在在于,包括...

【专利技术属性】
技术研发人员:王小刚
申请(专利权)人:重庆砖家宝网络科技发展有限公司
类型:发明
国别省市:重庆,50

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

1