1.一种电力设备的锁具管理系统,其特征在于,所述系统包括:锁具管理终端、锁具管理平台、开锁操作端和锁具;所述锁具管理终端,用于接收目标开锁人提交的电力设备操作任务,获取所述电力设备操作任务携带的待操作电力设备的电力设备标识,基于电力设备标识和锁具标识之间的对应关系,确定锁住所述待操作电力设备的待打开锁具的锁具标识;所述锁具管理终端,还用于在工单审批通过后,将所述电力设备操作任务携带的所述目标开锁人的人员标识以及所述待打开锁具的锁具标识发给所述锁具管理平台;所述锁具管理平台,用于利用自身的私钥,对所述目标开锁人的人员标识和所述待打开锁具的锁具标识进行数字签名,形成针对所述待打开锁具且携带数字签名的开锁凭证,并将所述开锁凭证发给所述开锁操作端;所述开锁操作端,用于基于所述开锁凭证中的锁具标识,确定所述待打开锁具;所述开锁操作端,还用于获取所述锁具管理平台为所述待打开锁具配置的通讯密钥,基于所述通讯密钥、当前时间和随机信息,生成临时通讯密钥;基于所述锁具管理平台初始化生成的根公钥集和所述开锁凭证中的锁具标识,生成所述待打开锁具的锁具公钥;利用所述待打开锁具的锁具公钥,将所述临时通讯密钥发给所述待打开锁具;所述待打开锁具,还用于利用自身的锁具私钥,得到所述临时通讯密钥,并基于所述临时通讯密钥,与所述开锁操作端建立加密通讯通道;所述开锁操作端,用于在所述加密通讯通道建立后,当当前开锁人开锁时,经由所述加密通讯通道,将所述当前开锁人的人员标识和所述开锁凭证发给所述待打开锁具;所述待打开锁具,用于通过所述锁具管理平台提供的与所述私钥对应的公钥,对所述开锁凭证携带的数字签名进行验证;当所述数字签名验证通过且所述当前开锁人的人员标识与所述开锁凭证中的目标开锁人的人员标识一致时,自动从锁具关闭状态进入锁具打开状态,以供所述当前开锁人对所述待操作电力设备进行操作。
2.根据权利要求1所述的系统,其特征在于,所述开锁操作端包括钥匙;所述钥匙,还用于在注册至所述锁具管理平台时,连接到所述锁具管理平台的加密机;所述锁具管理平台的加密机,用于基于自身初始化得到的根公钥集和所述钥匙的钥匙标识,生成所述钥匙的钥匙公钥和所述钥匙的钥匙私钥;所述钥匙,用于获取所述钥匙公钥和所述钥匙私钥,将所述钥匙公钥、所述钥匙私钥、以及所述锁具管理平台的加密机初始化生成的根公钥集写入自身的安全芯片中。
3.根据权利要求1所述的系统,其特征在于,所述开锁操作端还包括掌机,所述掌机的安全卡的安全芯片写有掌机公钥、掌机私钥和所述锁具管理平台的加密机初始化生成的根公钥集。
4.根据权利要求1所述的系统,其特征在于,所述待打开锁具,还用于在注册至所述锁具管理平台时,连接到所述锁具管理平台的加密机上;所述加密机,用于基于自身初始化得到的根公钥集和所述待打开锁具的锁具标识,生成所述待打开锁具的锁具公钥和所述待打开锁具的锁具私钥;所述待打开锁具,用于获取所述锁具公钥和所述锁具私钥,将所述锁具公钥、所述锁具私钥、以及所述锁具管理平台的加密机初始化生成的根公钥集写入自身的安全芯片中。
5.一种电力设备的锁具管理方法,其特征在于,应用于锁具管理平台,所述方法包括:接收锁具管理终端在工单审批通过后发送的目标开锁人员的人员标识和待打开锁具的锁具标识;其中,所述锁具管理终端获取到待打开锁具的锁具标识的步骤包括:所述锁具管理终端接收目标开锁人提交的电力设备操作任务,获取所述电力设备操作任务携带的待操作电力设备的电力设备标识,基于电力设备标识和锁具标识之间的对应关系,确定锁住所述待操作电力设备的待打开锁具的锁具标识;所述锁具管理终端获取到目标开锁人员的人员标识的步骤包括:从所述电力设备操作任务中,获取所述目标开锁人的人员标识;利用自身的私钥,对所述目标开锁人的人员标识和所述待打开锁具的锁具标识进行数字签名,形成针对所述待打开锁具且携带数字签名的开锁凭证,并将所述开锁凭证发给开锁操作端;以使所述开锁操作端:基于所述开锁凭证中的锁具标识,确定所述待打开锁具,获取所述锁具管理平台为所述待打开锁具配置的通讯密钥,基于所述通讯密钥、当前时间和随机信息,生成临时通讯密钥;基于所述锁具管理平台初始化生成的根公钥集和所述开锁凭证中的锁具标识,生成所述待打开锁具的锁具公钥;利用所述待打开锁具的锁具公钥,将所述临时通讯密钥发给所述待打开锁具,利用自身的锁具私钥,得到所述临时通讯密钥,并基于所述临时通讯密钥,与所述开锁操作端建立加密通讯通道,在所述加密通讯通道建立后,当当前开锁人开锁时,经由所述加密通讯通道,将所述当前开锁人的人员标识和所述开锁凭证发给所述待打开锁具;其中,所述待打开锁具通过所述锁具管理平台提供的与所述私钥对应的公钥,对所述开锁凭证携带的数字签名进行验证;当所述数字签名验证通过且所述当前开锁人的人员标识与所述开锁凭证中的目标开锁人的人员标识一致时,所述待打开锁具自动从锁具关闭状态进入锁具打开状态,以供所述当前开锁人对所述待操作电力设备进行操作。
6.根据权利要求5所述的方法,其特征在于,所述开锁操作端包括钥匙;所述钥匙,还用于在注册至所述锁具管理平台时,连接到所述锁具管理平台的加密机;所述锁具管理平台的加密机,用于基于自身初始化得到的根公钥集和所述钥匙的钥匙标识,生成所述钥匙的钥匙公钥和所述钥匙的钥匙私钥;所述钥匙,用于获取所述钥匙公钥和所述钥匙私钥,将所述钥匙公钥、所述钥匙私钥、以及所述锁具管理平台的加密机初始化生成的根公钥集写入自身的安全芯片中。
7.根据权利要求5所述的方法,其特征在于,所述开锁操作端还包括掌机,所述掌机的安全卡的安全芯片写有掌机公钥、掌机私钥和所述锁具管理平台的加密机初始化生成的根公钥集。
8.根据权利要求5所述的方法,其特征在于,所述待打开锁具,还用于在注册至所述锁具管理平台时,连接到所述锁具管理平台的加密机上;所述加密机,用于基于自身初始化得到的根公钥集和所述待打开锁具的锁具标识,生成所述待打开锁具的锁具公钥和所述待打开锁具的锁具私钥;所述待打开锁具,用于获取所述锁具公钥和所述锁具私钥,将所述锁具公钥、所述锁具私钥、以及所述锁具管理平台的加密机初始化生成的根公钥集写入自身的安全芯片中。
9.一种电力设备的锁具管理装置,其特征在于,应用于锁具管理平台,所述装置包括:接收模块,用于接收锁具管理终端在工单审批通过后发送的目标开锁人员的人员标识和待打开锁具的锁具标识;其中,所述锁具管理终端获取到待打开锁具的锁具标识的步骤包括:所述锁具管理终端接收目标开锁人提交的电力设备操作任务,获取所述电力设备操作任务携带的待操作电力设备的电力设备标识,基于电力设备标识和锁具标识之间的对应关系,确定锁住所述待操作电力设备的待打开锁具的锁具标识;所述锁具管理终端获取到目标开锁人员的人员标识的步骤包括:从所述电力设备操作任务中,获取所述目标开锁人的人员标识;数字签名模块,用于利用自身的私钥,对所述目标开锁人的人员标识和所述待打开锁具的锁具标识进行数字签名,形成针对所述待打开锁具且携带数字签名的开锁凭证,并将所述开锁凭证发给开锁操作端;以使所述开锁操作端:基于所述开锁凭证中的锁具标识,确定所述待打开锁具,获取所述锁具管理平台为所述待打开锁具配置的通讯密钥,基于所述通讯密钥、当前时间和随机信息,生成临时通讯密钥;基于所述锁具管理平台初始化生成的根公钥集和所述开锁凭证中的锁具标识,生成所述待打开锁具的锁具公钥;利用所述待打开锁具的锁具公钥,将所述临时通讯密钥发给所述待打开锁具,利用自身的锁具私钥,得到所述临时通讯密钥,并基于所述临时通讯密钥,与所述开锁操作端建立加密通讯通道,在所述加密通讯通道建立后,当当前开锁人开锁时,经由所述加密通讯通道,将所述当前开锁人的人员标识和所述开锁凭证发给所述待打开锁具;其中,所述待打开锁具通过所述锁具管理平台提供的与所述私钥对应的公钥,对所述开锁凭证携带的数字签名进行验证;当所述数字签名验证通过且所述当前开锁人的人员标识与所述开锁凭证中的目标开锁人的人员标识一致时,所述待打开锁具自动从锁具关闭状态进入锁具打开状态,以供所述当前开锁人对所述待操作电力设备进行操作。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求5至8任一项所述的方法。