The invention discloses a meter data access method, which comprises the following steps: receiving an access token generation request encrypted or signed by the first key; decrypting or verifying the access token generation request by using the pre-stored second key to obtain the verification result; and generating an access token when the verification result is successful, so that the requester can make use of it. The access token accesses the data of the target meter; when the verification result fails, the access token is not generated. The technical scheme provided by the embodiment of the invention greatly improves the security of the meter data, effectively avoids illegal access tokens by third parties, and thus guarantees the public interest. The invention also discloses a meter data access device, equipment and storage medium, which has corresponding technical effects.
【技术实现步骤摘要】
一种电表数据访问方法、装置、设备及可读存储介质
本专利技术涉及电力系统
,特别是涉及一种电表数据访问方法、装置、设备及计算机可读存储介质。
技术介绍
标准传输规范(StandardTransferSpecification,简称STS)作为预付费贩售系统中的重要技术用于贩售系统与电表之间的信息传输,是全球唯一通用的电力预付费访问令牌TOKEN传输规范。目前该协议已被国际电工委员会IEC组织采用。在标准传输规范中规定访问令牌采用公开加密算法进行加密。贩售系统按照公开的STS标准《STS600-8-X》采用应用程序接口API方式访问STS加密盒直接获取充值、管理访问令牌。STS加密盒按通信介质分为串口型和网络型,一旦串口型加密盒被盗接入第三方系统或网络型加密盒IP地址泄露,第三方系统即可非法为现场电表生成充值及管理访问令牌,对电表数据进行访问,电表数据的安全性低,冒充合法贩售系统进行贩卖,极大的损害了公共利益。综上所述,如何有效地解决第三方非法为现场电表生成充值及管理访问令牌,对电表数据进行访问,冒充合法贩售系统进行贩卖,损害公共利益等问题,是目前本领域技术人员急需解决的问题。
技术实现思路
本专利技术的目的是提供一种电表数据访问方法,该方法较大地提高了电表数据的安全性,可以有效避免第三方非法获取访问令牌,从而保证了公共利益。为解决上述技术问题,本专利技术提供如下技术方案:一种电表数据访问方法,所述方法包括:接收通过第一密钥进行加密或签名后的访问令牌生成请求;利用预存的第二密钥对所述访问令牌生成请求进行对应的解密或验签,获得验证结果;当所述验证结果为验证成功 ...
【技术保护点】
1.一种电表数据访问方法,其特征在于,所述方法包括:接收通过第一密钥进行加密或签名后的访问令牌生成请求;利用预存的第二密钥对所述访问令牌生成请求进行对应的解密或验签,获得验证结果;当所述验证结果为验证成功时,则生成访问令牌,以使请求端利用所述访问令牌对目标电表进行数据访问;当所述验证结果为验证失败时,则不生成所述访问令牌。
【技术特征摘要】
1.一种电表数据访问方法,其特征在于,所述方法包括:接收通过第一密钥进行加密或签名后的访问令牌生成请求;利用预存的第二密钥对所述访问令牌生成请求进行对应的解密或验签,获得验证结果;当所述验证结果为验证成功时,则生成访问令牌,以使请求端利用所述访问令牌对目标电表进行数据访问;当所述验证结果为验证失败时,则不生成所述访问令牌。2.根据权利要求1所述的方法,其特征在于,所述第一密钥和所述第二密钥为通过非对称加密算法生成的密钥。3.根据权利要求1所述的方法,其特征在于,所述第一密钥和所述第二密钥为采用椭圆曲线算法生成的公私钥对;其中,所述第一密钥为所述公私钥对中的私钥,所述第二密钥为所述公私钥对中的公钥。4.根据权利要求3所述的方法,其特征在于,还包括:对所述公私钥对进行更新。5.根据权利要求4所述的方法,其特征在于,对所述公私钥对进行更新,包括:接收密钥管理中心发送的通过第一ECDH协商密钥加密后的导入公钥;通过第二ECDH协商密钥对所述导入公钥进行解密验证;当验证成功时,则利用所述导入公钥更新原预存的所述公钥,以利用更新后公钥对所述请求端的私钥进行验证。6.一种电表数据访问装置,其特...
【专利技术属性】
技术研发人员:陈沙,李云,李双全,姚青,
申请(专利权)人:杭州海兴电力科技股份有限公司,宁波恒力达科技有限公司,南京海兴电网技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。