信息验证方法和装置的制造方法_4

文档序号:8265677阅读:来源:国知局
通。根据本发明的实施例,可以根据所述预先定义的安全协议,对各种类型的对象的唯一标识进行加密,并存储在数据库300中,上述加密可以采用各种已知的加密算法实现。
[0071 ] 根据本发明的实施例,所述对象的信息可以包含或者不包含对象的唯一标识中包含的信息,另外还可以包括其它各种信息,例如,个人的信息可以包括其职业信息、信用状况信息、账户信息等等,公司和机构的信息可以包括法律允许其从事生产经营或其它活动的类型和范围、信用状况信息、账户信息等信息,产品的信息可以包括法律允许其进行流通的范围(国家和地区、能够购买的人群等)、使用期限等信息,设施的信息可以包括其营业范围、对于设施使用者的特定要求等信息。同样,上述各种对象的信息仅为示例,其目的是用于帮助读者理解本发明的原理,而并非是为了限制本发明的范围,本领域技术人员基于本发明的教导,根据其实际需要,可以采用其中部分的信息,或者增加额外的信息。
[0072]根据本发明的实施例,唯一标识关联模块203在数据库300中使对象的信息与其唯一标识相关联,这样,就可以在数据库300中通过查询对象的唯一标识来获取该对象的信息。
[0073]接下来,交互操作验证模块205当检测到在两个或者更多个对象之间进行交互操作时,检查所述两个或者更多个对象的唯一标识,以验证所述交互操作的信息。
[0074]根据本发明的实施例,所述交互操作可以包括交易操作、物流操作、使用操作、生广操作等等。
[0075]其中,所述交易操作可以至少包括离岸交易(未涉及税务的交易)、进出口交易、完税后的交易、批发交易、零售交易(包括实体店零售交易和网上零售交易)、消费交易、服务领域的交易等等。所述消费交易并不局限于针对有形产品(例如商品)的消费交易,也可以包括针对无形产品的消费交易,例如,文化艺术消费(观看电影、欣赏歌剧、音乐会等等)、旅游消费、医疗消费等等。所述服务领域的交易例如可以是服务提供方接受付费方的费用并提供服务,例如咨询服务、法律服务、教育培训服务等等。另外,所述物流操作可以包括国内物流操作、国际物流操作、快递和配送操作等等。所述使用操作则可以包括个人、公司、和机构对于产品和设施的各种使用操作,例如,个人使用公司或机构的设备(如计算机、复印机、打印机等)和设施(餐厅、咖啡间、会议室、有线网络、无线网络等),公司或机构使用物业设施等等。而所述生产操作可以包括公司和/或机构生产各种产品的操作,例如农业公司种植农作物并生产农产品,工业公司设计、制造、组装零部件,并生产设备。应当注意,上述各种交易操作仅为示例,其目的是用于帮助读者理解本发明的原理,而并非是为了限制本发明的范围,本发明的原理同样适用于其它各种交易操作。
[0076]下面以一个简单的示例来描述上述交互操作验证模块205操作的原理,在红酒出厂后从生产商到销售商的交易操作中,涉及产品(红酒)、生产商、以及销售商三个对象,在这三个对象之间进行交互操作(交易操作)时,可以获取这三个对象的唯一标识的信息,并且将这些唯一标识的信息通过例如因特网之类的网络上传到数据库300,这样,在交互操作验证模块205检测到在这三个对象之间进行了交互操作时,就可以检查所述两个或者更多个对象的唯一标识,以验证所述交互操作的信息。
[0077]根据本发明的实施例,所述唯一标识的载体包括明码标签、二维码标签、射频识别标签、近场通信标签、生物特征标识、化学试剂标识。针对不同的载体,可以采用不同的方式来获取唯一标识的信息,例如对于明码标签、二维码标签而言,可以采用相应的扫描设备来获取标签上唯一标识的信息,而对于射频识别标签、近场通信标签而言,可以采用相应的读取设备来获取标签上唯一标识的信息,同样,对于生物特征标识、化学试剂标识而言,也可以采用相应的识别设备或检测设备来读取标签上唯一标识的信息。
[0078]仍以上面的在红酒出厂后从生产商到销售商的交易操作为例,在交易操作时,以产品(红酒)、生产商、以及销售商这三个对象的唯一标识的载体均为射频识别标签为例,在交易操作过程中,可以利用射频识别读取器来读取这三个对象的射频识别标签,来获取这三个对象的唯一标识的信息,并且将这些唯一标识的信息通过例如因特网之类的网络上传到数据库300,此时,交互操作验证模块205例如在数据库端300可以检测到在这三个对象之间正在进行交互操作,然后交互操作验证模块205就可以检查所述三个对象的唯一标识,以验证所述交互操作的信息。例如,红酒的唯一标识为WI13A4,即一种产品型号为产品型号的红酒(WI—WINE);生产商的唯一标识为为FR231F,即所在地为法国(FR — France)、唯一的身份编号为231F的生产商公司;销售商的唯一标识为CN32Z4,即所在地为中国(CN — China)、唯一的身份编号为32Z4的销售商公司。同样,上述三个对象的唯一标识仅为示例,同样可以采用其它的唯一标识。在交互操作验证模块205检查这三个对象的唯一标识、以验证所述交互操作的信息的过程中,例如可以验证生产商公司是否具备生产该红酒产品的资质、是否为该红酒产品的真实生产商(例如通过查询红酒产品生产操作所涉及的信息来进行此验证)等信息。本领域技术人员应当理解,可以根据实际需要选择交互操作验证模块205需要进行验证的有关交互操作的信息,而并不需要局限于上述示例。
[0079]随后,在验证结果指示所述交互操作符合所述预先定义的安全协议时,交互操作验证模块205允许在所述两个或者更多个对象之间进行所述交互操作。根据本发明的实施例,在所述预先定义的安全协议中,可以规定涉及各种对象之间的交互操作的规则,例如规定在上述交易操作中,生产商必须具备生产该红酒产品的资质、并且必须是该红酒产品的真实生产商这样的信息,才允许在红酒产品、生产商、销售商这三个对象之间进行该交易操作。
[0080]可选地,交互操作验证模块205还可以执行以下可选操作:在验证结果指示所述交互操作不符合所述预先定义的安全协议时,交互操作验证模块205禁止在所述两个或者更多个对象之间进行所述交互操作。在上面的例子中,如果在交互操作验证模块205进行的验证中,发现例如生产商不具备生产该红酒产品的资质(例如超出其经营范围)、或者不是该红酒产品的真实生产商时,验证结果就会指示所述交互操作不符合所述预先定义的安全协议,此时,交互操作验证模块205需要禁止在这三个对象之间进行交易操作。
[0081]另举一例,例如在红酒产品、销售商、以及消费者之间发生交易操作,在交互操作验证模块205检查这三个对象的唯一标识、以验证所述交互操作的信息的过程中,交互操作验证模块205例如可以验证销售商公司是否具备销售该红酒产品的资质(例如通过查询销售商公司的信息来进行此验证)、消费者是否具备购买该红酒产品的资格(例如通过查询消费者的信息来进行此验证)等信息,如果在交互操作验证模块205进行的验证中,发现例如销售商公司不具备销售该红酒产品的资质(例如超出其经营范围)、或者消费者不具备购买该红酒产品的资格(例如年龄未达到可以购买该产品的最低年龄),验证结果就会指示所述交互操作不符合所述预先定义的安全协议,此时,交互操作验证模块205需要禁止在这三个对象之间进行交易操作。
[0082]可选地,唯一标识关联模块203还可以执行以下可选操作:当唯一标识关联模块203检测到在两个或者更多个对象之间进行交互操作时,为所述交互操作分配唯一标识。
[0083]根据本发明的实施例,所述交互操作的唯一标识例如为采用如下格式的英文字母+阿拉伯数字的字符串:交互操作的时间+交互操作的对象I的唯一标识+交互操作的对象2的唯一标识+...+交互操作的对象η的唯一标识。仍以上面的交易操作为例,该交易操作的唯一标识例如为 2013080112311501WI13A402FR231F03CN32Z4,其中 20130801123115 表示交互操作发生的时间为2013年8月I日12时31分15秒;01WI13A4表示交互操作的对象I (01—Objectl)为WI13A4,即一种产品型号为产品型号的红酒(WI—WINE) ;02FR231F表示交互操作的对象2(02 — 0bject2)为FR231F,即所在地为法国(FR — France)、唯一的身份编号为231F的生产商公司;03CN32Z4表示交互操作的对象3 (03 — Object3)为CN32Z4,即所在地为中国(CN — China)、唯一的身份编号为32Z4的销售商公司。应当注意,上述交易操作的唯一标识、以及三个对象的唯一标识仅为示例,其目的是用于帮助读者理解本发明的原理,而并非是为了限制本发明的范围,本领域的技术人员完全可以其它唯一标识来实现本发明的目的。
[0084]可选地,唯一标识关联模块203还可以执行以下可选操作:在数据库300中,使所述交互操作的信息与其唯一标识相关联,其中,所述交互操作的信息可以包括所述交互操作的类型、时间、位置、各参与对象的角色等信息。仍以上面的在红酒出厂后从生产商到销售商的交易操作为例,所述交互操作的信息例如可以包括交互操作的类型一交易操作、时间一例如上面的2013年8月I日12时31分15秒、位置一即交易操作发生的实际位置、各参与对象的角色一例如,对象I为产品,对象2为生产商公司,对象3为销售商公司。
[0085]唯一标识关联模块203还可以执行以下可选操作:在数据库300中,使所述交互操作的唯一标识与参与所述交互操作的两个或者更多个对象的唯一标识相联系。仍以上面的在红酒出厂后从生产商到销售商的交易操作为例,可以使交易操作的唯一标识与三个对象(即,红酒产品、生产商、销售商)的唯一标识相联系
[0086]根据本发明的实施例,当交互操作验证模块205检测到在两个或者更多个对象之间进行交互操作时,还可以检查所述交互操作的唯一标识,以验证所述交互操作的信息,从而确定所述交互操作是否符合所述预先定义的安全协议。由于如上所述,所述交互操作的唯一标识与所述交互操作的信息相关联,因此交互操作验证模块205通过检查所述交互操作的唯一标识,就可以获得所述交互操作的信息。
[0087]可选地,根据本发明的实施例信息验证装置200还可以包括可选模块一信息查询模块207 (未在
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1