[发明专利]一种光模块加密方法及装置在审
申请号: | 201810230788.3 | 申请日: | 2018-03-20 |
公开(公告)号: | CN108173602A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 杨双;黄伟;龙林 | 申请(专利权)人: | 索尔思光电(成都)有限公司 |
主分类号: | H04B10/85 | 分类号: | H04B10/85;H04L9/06 |
代理公司: | 北京市领专知识产权代理有限公司 11590 | 代理人: | 林辉轮;张玲 |
地址: | 611731 四川省成都市高新区西*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 光模块 加密方法及装置 使用安全性 加密运算 有效地 加密 保存 | ||
本发明涉及一种光模块加密方法及装置,所述加密方法包括步骤:获取光模块的标识,所述标识为该只光模块所独有;对所述标识进行加密运算,生成该只光模块的密码;保存所述密码在该光模块的内部。本发明通过对每个光模块都设置一个密码,而且该密码是唯一的,为该光模块所独有,因此可以有效地保障光模块的使用安全性。
技术领域
本发明涉及光通信技术领域,特别涉及一种光模块加密方法及装置。
背景技术
为了保障光模块的安全使用,一般地,光模块厂家都会给光模块设置访问密码,来保护光模块内存的可读/写区域。但是,目前光模块厂家都是采用固定密码进行保护,即同一固件程序的大批量光模块采用的是相同的密码,有的光模块厂家为了贪图方便,甚至是其生产的所有光模块都采用同一个密码,一旦该固定密码外泄,会造成大量产品的风险不可控。
发明内容
本发明的目的在于改善现有技术中所存在的不足,提供一种光模块加密方法及装置,以提高光模块使用的安全性。
为了实现上述发明目的,一方面,本发明实施例提供了一种光模块加密方法,包括步骤:
获取光模块的标识,所述标识为该只光模块所独有;
对所述标识进行加密运算,生成该只光模块的密码;
保存所述密码在该光模块的内部。
通过对该只光模块所独有的标识进行加密运算,生成密码,一方面每个光模块都有一个密码,另一方面每个光模块的密码都不相同,因此,可以有效保障光模块使用的安全性。
另一方面,本发明实施例提供了一种光模块加密装置,包括标识获取模块、密码生成模块和密码保存模块,其中,所述标识获取模块,用于获取光模块的标识,所述标识为该只光模块所独有;所述密码生成模块,用于对所述标识进行加密运算,生成该只光模块的密码;所述密码保存模块,用于将所述密码保存在该光模块的内部。
另一方面,本发明实施例还提供了一种光模块解密方法,包括步骤:
获取光模块的标识,所述标识为生成该光模块的密码时所使用的标识;
对所述标识进行加密运算,生成该只光模块的解密密码;所述加密运算采用的是生成该光模块的密码时所使用的加密算法;
读取光模块内部存储的密码;
判断所述解密密码与光模块内部存储的密码是否一致,若一致,则解密成功,否则解密不成功。
再一方面,本发明实施例还提供了一种光模块解密装置,包括标识读取模块、解密密码生成模块、解密判断模块,其中,所述标识读取模块,用于读取光模块的标识,所述标识为生成该光模块的密码时所使用的标识;所述解密密码生成模块,用于对所述标识进行加密运算,生成该只光模块的解密密码,所述加密运算采用的是生成该光模块的密码时所使用的加密算法;所述解密判断模块,用于读取光模块内部存储的密码,判断所述解密密码与光模块内部存储的密码是否一致,若一致,则解密成功,否则解密不成功。
与现有技术相比,本发明通过给每个光模块配置不同且唯一密码的方式,保障了光模块的安全使用,另外,该加密及解密操作简单,易于实现。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明较佳实施例提供的光模块加密方法的流程图。
图2为本发明较佳实施例提供的光模块加密装置的方框示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尔思光电(成都)有限公司,未经索尔思光电(成都)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810230788.3/2.html,转载请声明来源钻瓜专利网。