[发明专利]一种实时时钟装置及其工作方法、USB设备在审
申请号: | 202010643463.5 | 申请日: | 2020-07-07 |
公开(公告)号: | CN111538371A | 公开(公告)日: | 2020-08-14 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | G06F1/14 | 分类号: | G06F1/14;G06F13/42;G06F21/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 时钟 装置 及其 工作 方法 usb 设备 | ||
1.一种实时时钟装置的工作方法,其特征在于,所述方法包括:
步骤S1、实时时钟装置上电初始化;
步骤S2、所述实时时钟装置检测是否接收到上位装置发送的操作指令,是则执行步骤S3,否则结束;
步骤S3、所述实时时钟装置根据所述操作指令判断操作类型,若操作类型为写入时间则执行步骤S4;若操作类型为读取时间则执行步骤S6;
步骤S4、所述实时时钟装置获取所述操作指令中的第一认证码和时间数据,获取自身存储的密钥数据,根据所述密钥数据验证所述第一认证码,若验证成功则执行步骤S5,若验证失败则向所述上位装置发送认证失败信息,返回步骤S2;
步骤S5、所述实时时钟装置将获取的所述时间数据设置为起始时间,按照所述起始时间开始计时,返回步骤S2;
步骤S6、所述实时时钟装置获取当前计时时间,根据所述当前计时时间组织得到读取时间响应,向所述上位装置发送所述读取时间响应,返回步骤S2。
2.根据权利要求1所述的方法,其特征在于,所述步骤S4中,所述根据所述密钥数据验证所述第一认证码具体为:所述实时时钟装置获取认证因子,根据所述密钥数据和所述认证因子得到第二认证码,判断所述第二认证码与所述第一认证码是否一致,是则执行步骤S5,否则向所述上位装置发送认证失败信息,返回步骤S2。
3.根据权利要求1所述的方法,其特征在于,所述步骤S3中,还包括:若操作类型为写入时间认证请求时,还包括:
所述实时时钟装置获取自身存储的密钥数据,获取认证因子,根据所述密钥数据和所述认证因子得到第三认证码,向所述上位装置发送包括所述第三认证码的认证指令,返回步骤S2;
所述根据所述密钥数据验证所述第一认证码具体为:所述实时时钟装置根据所述密钥数据和所述第三认证码得到第四认证码,判断所述第四认证码与所述第一认证码是否一致,是则执行步骤S5,否则向所述上位装置发送认证失败信息,返回步骤S2。
4.根据权利要求1所述的方法,其特征在于,执行所述步骤S4之前还包括:所述实时时钟装置根据所述操作指令确定密钥类别,判断所述密钥类别对应的密钥数据是否为空,是则向所述上位装置返回错误信息,返回步骤S2,否则执行步骤S4。
5.根据权利要求1所述的方法,其特征在于,所述步骤S5中,返回步骤S2之前还包括:所述实时时钟装置根据写入时间结果设置相应的操作状态字节对应的值,根据操作状态字节生成写入时间响应数据返回给所述上位装置。
6.根据权利要求1所述的方法,其特征在于,所述步骤S3中还包括:若操作类型为更新密钥则包括:
步骤S7、所述实时时钟装置获取所述操作指令中的第五认证码,获取自身存储的密钥数据,根据所述自身存储的密钥数据验证所述第五认证码,若验证成功则执行步骤S8,若验证失败则向所述上位装置发送认证失败信息,返回步骤S2;
步骤S8、所述实时时钟装置获取操作指令中的更新密钥数据,将自身存储的密钥数据更新为所述更新密钥数据,返回步骤S2。
7.根据权利要求6所述的方法,其特征在于,所述步骤S7中,所述根据所述自身存储的密钥数据验证所述第五认证码具体为:所述实时时钟装置获取认证因子,根据所述自身存储的密钥数据和所述认证因子得到第六认证码,判断所述第六认证码与所述第五认证码是否一致,是则执行步骤S8,否则向所述上位装置发送认证失败信息,返回步骤S2。
8.根据权利要求6所述的方法,其特征在于,所述步骤S3中还包括:若操作类型为更新密钥认证请求时,还包括:
所述实时时钟装置获取自身存储的密钥数据,获取认证因子,根据所述密钥数据和所述认证因子得到第七认证码,向所述上位装置发送包括所述第七认证码的认证指令,返回步骤S2;
所述根据所述自身存储的密钥数据验证所述第五认证码具体为:所述实时时钟装置根据所述自身存储的密钥数据和所述第七认证码得到第八认证码,判断所述第八认证码与所述第五认证码是否一致,是则执行步骤S8,否则向所述上位装置发送认证失败信息,返回步骤S2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010643463.5/1.html,转载请声明来源钻瓜专利网。