基于密码动态同步的代收系统的制作方法

文档序号:9350844阅读:595来源:国知局
基于密码动态同步的代收系统的制作方法
【专利说明】
所属技术领域
[0001]本发明涉及密码箱,此密码箱可用于代收快递物品。
【背景技术】
[0002]密码箱一般由用户设置开门密码,放置在用户住所或办公室内,但是开门密码不告诉他人,无法代收快递。
[0003]目前已经布置的智能快递投递箱是一个基于物联网的,能够将物品(如快件)进行暂存和管理的设备。此智能快递投递箱与远程服务器一起构成智能快递投递箱系统。服务器能够对本系统的各个快递投递箱进行统一化管理,如快递投递箱的信息,快件的信息,用户的信息等,并对各种信息进行整合分析处理。快递员将快件送达指定地点后,只需将其存入快递投递箱,快递投递箱将信息及时发送给服务器,服务器便自动为用户发送信息,如短信,信息包括取件地址和验证码,用户在方便的时间到达该终端前输入验证码即可取出快件。但是此智能快递投递箱需要与远程服务器联网,并由远程服务器来管理分布在不同位置的快递投递箱,远程服务器与快递员和用户进行通信;每个快递投递箱本身构造比较复杂,其包含几十个箱格,由微电脑进行控制,并与远程服务器进行通信,占地面积较大,需要配套的电力,一般放置在大中专院校、企事业单位、社区、写字楼、工厂内某个位置。因为快递投递箱比较复杂、成本高、体积大,无法灵活地放置在用户每天经过的家门口或楼门口,且每个箱格只放置一个快件,几十个箱格也无法满足大量的物品寄存需求。
[0004]本发明提出一种结构简单、成本低廉的可代收物品的密码箱,密码箱无需与远程服务器进行联网,无需占用较大面积和配套电力,每个用户可以将其直接布置在自己的家门口或楼门口,可代收各种日常物品,如他人配送的信件、牛奶、蔬菜、快件等物品,用户取物品距离也非常近。

【发明内容】

[0005]为了使结构简单、成本低廉的密码箱具有代收物品的功能,本发明提出一次一密的同步密码生成方法,用户利用现有的移动智能终端获取服务器为用户密码箱动态计算的开门密钥,并传递给快递员,或者在用户授权的情况下,快递员直接获取服务器为用户密码箱动态计算的开门密钥,实现安全的物品代收功能。本发明所采用的技术方案是:
[0006]一种基于密码动态同步的代收系统,其包含一个密码箱;所述密码箱运行密码箱管理软件,密码箱管理软件记录用户设定的初始设定值,并逐次累积记录开门次数;密码箱管理软件根据初始设定值和记录的开门次数生成下次开门密钥。
[0007]进一步包含一个服务器;所述服务器运行用户密钥管理软件,用户密钥管理软件根据初始设定值和开门次数计算出一个开门密钥;针对相同的初始设定值和开门次数,密码箱管理软件和用户密钥管理软件生成的开门密钥相同;用户获取所述服务器生成的开门密钥来打开所述密码箱。
[0008]代收快件过程之一为如下步骤:
[0009](I)用户关好所述密码箱箱门;所述密码箱管理软件自动逐次累积记录开门次数为n,根据保存的初始设定值Init和开门次数η生成第η次开门密钥Κ[η],η为大于或等于O的整数;
[0010](2)快递员到达用户的密码箱,联系用户;用户访问所述服务器,所述服务器验证用户身份后,根据用户对应的初始设定值Init和当前开门次数η计算得到第η次开门密钥Κ[η],所述服务器自动将开门次数增加为η+1 ;用户将密码Κ[η]告知快递员;
[0011](3)快递员给密码箱输入开门密钥Κ[η],所述密码箱管理软件允许箱门被打开,快递员打开密码箱,放入快递物品,关上箱门;所述密码箱管理软件自动将开门次数增加为η+1,根据初始设定值Init和开门次数η+1生成第η+1次开门密钥Κ[η+1];
[0012](4)用户访问所述服务器,所述服务器验证用户身份后,所述服务器根据用户对应的初始设定值Init和当前开门次数η+1生成下次开门密钥Κ[η+1],用户将开门密钥Κ[η+1]输入给所述密码箱,所述密码箱管理软件允许箱门被打开,用户打开密码箱,取走已经代收的快递物品,关上箱门;所述密码箱自动将开门次数增加为η+2,根据初始设定值Init和开门次数η+2生成第η+2次开门密钥Κ[η+2]。
[0013]代收快件过程之二为如下步骤:
[0014](I)用户关好所述密码箱箱门;所述密码箱管理软件自动逐次累积记录开门次数为η,根据保存的初始设定值Init和开门次数η生成第η次开门密钥Κ[η],η为大于或等于O的整数;
[0015](2)快递员到达用户的密码箱,以用户联系信息访问用户密码箱对应的服务器;所述服务器获得用户联系信息后识别出用户并验证用户的授权状态,根据用户对应的初始设定值Init和当前开门次数η计算得到第η次开门密钥K [η],所述服务器自动将开门次数增加为η+1 ;服务器将开门密钥Κ[η]通知快递员;
[0016](3)快递员给密码箱输入开门密钥Κ[η],所述密码箱管理软件允许箱门被打开,快递员打开密码箱,放入快递物品,关上箱门;所述密码箱管理软件自动将开门次数增加为η+1,根据初始设定值Init和开门次数η+1生成第η+1次开门密钥Κ[η+1];
[0017](4)用户访问所述服务器,所述服务器验证用户身份后,所述服务器根据用户对应的初始设定值Init和当前开门次数η+1生成下次开门密钥Κ[η+1],用户将开门密钥Κ[η+1]输入给所述密码箱,所述密码箱管理软件允许箱门被打开,用户打开密码箱,取走已经代收的快递物品,关上箱门;所述密码箱自动将开门次数增加为η+2,根据初始设定值Init和开门次数η+2生成第η+2次开门密钥Κ[η+2]。
[0018]所述初始设定值的产生和设置为如下步骤:
[0019](I)用户以用户信息向所述服务器注册,所述服务器根据用户信息和一个随机数生成固定长度的初始设定值,服务器保留此初始设定值和用户信息,并将开门次数初始化为固定值;
[0020](2)用户将所述服务器生成的初始设定值输入给密码箱,密码箱管理软件保留此初始设定值,并将开门次数初始化为固定值。
[0021]优选的,所述用户信息包含用户的联系信息;所述一个随机数为用户注册时间。
[0022]用户通过微信公众号方式访问所述服务器,所述服务器根据用户微信ID识别用户;快递员通过微信公众号方式访问所述服务器,快递员访问所述服务器时提交了用户的联系信息,所述服务器根据用户的联系信息识别用户。
[0023]所述密码箱进一步包含控制板、摄像头、箱门传感器;所述密码箱管理软件运行在控制板上,密码箱管理软件根据箱门传感器的输入,在每次开门关门时启动摄像头,并以图像形式记录每次开门关门时箱内物品存放状态。
[0024]所述密码箱额外生成一个安全恢复密钥;所述密码箱管理软件在接收到本密码箱的安全恢复密钥时开始计时,允许a天后将密码箱恢复到原始出厂状态,参数a为用户预先设置。
[0025]优选的,以所述密码箱初始设置值Init和其它固定参数作为输入来计算得到的开门密钥作为所述安全恢复密钥。
[0026]本发明的有益效果是用户可就近设置一个具有代收功能的密码箱。密码箱结构简单,密码管理灵活,密码箱无需联网,仅用电池供电即可,一个箱格可以保存多个物品,可被广泛使用。
【附图说明】
[0027]下面结合附图和实施例对本发明进一步说明。
[0028]图1是密码箱基本组成示意图。
[0029]图2是代收过程描述示意图之一。
[0030]图3是代收过程描述示意图之二。
【具体实施方式】
[0031]一种基于密码动态同步的代收系统,其包含一个密码箱和一个服务器。
[0032]密码箱的关键部件是密码锁。现有键盘式电子密码锁是一种操作方式类似于按键电话机的电子锁,通过键盘上的数码按键依次输入一组密钥,如果密钥与内部已约定的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1