【技术实现步骤摘要】
SSD内部日志的加解码方法、装置、计算机设备及存储介质
本专利技术涉及固态硬盘
,特别是涉及一种SSD内部日志的加解码方法、装置、计算机设备及存储介质。
技术介绍
SSD(SolidStateDisk,固态硬盘)如今已发展成主流存储设备,越来越多的企业投入了研发和生产,作为SSD研发厂商,一般都有内部开发的一些工具来记录SSD内部日志,当SSD功能出现异常时,能及时定位与解决问题。除了NVMe协议标准规范的日志,SSD厂商一般会自主加入一些自定义的日志内容,当产品在客户端出现异常时,可以根据日志内容帮助研发人员定位与发现问题,提高工作效率与客户满意度。但内部的日志内容又不想过多的对外暴露,此时需要将日志加密,然后通过简单的方法再解密出来。
技术实现思路
基于此,有必要针对上述技术问题,提供一种SSD内部日志的加解码方法、装置、计算机设备及存储介质。一种SSD内部日志的加解码方法,所述方法包括:主机读取SSD内部日志;根据所述SSD内部日志的内容判断是否需要对所述SSD ...
【技术保护点】
1.一种SSD内部日志的加解码方法,其特征在于,所述方法包括:/n主机读取SSD内部日志;/n根据所述SSD内部日志的内容判断是否需要对所述SSD内部日志进行加密;/n若不需要对所述SSD内部日志进行加密,则直接生成明文日志缓存并写入日志文件中;/n若需要对所述SSD内部日志进行加密,则通过进行加扰码操作将所述SSD内部日志转换成对应的密文;/n待所述SSD内部日志加密完成后,生成密文日志缓存并写入日志文件中。/n
【技术特征摘要】
1.一种SSD内部日志的加解码方法,其特征在于,所述方法包括:
主机读取SSD内部日志;
根据所述SSD内部日志的内容判断是否需要对所述SSD内部日志进行加密;
若不需要对所述SSD内部日志进行加密,则直接生成明文日志缓存并写入日志文件中;
若需要对所述SSD内部日志进行加密,则通过进行加扰码操作将所述SSD内部日志转换成对应的密文;
待所述SSD内部日志加密完成后,生成密文日志缓存并写入日志文件中。
2.根据权利要求1所述的SSD内部日志的加解码方法,其特征在于,所述若需要对所述SSD内部日志进行加密,则通过进行加扰码操作将所述SSD内部日志转换成对应的密文的步骤包括:
若需要对所述SSD内部日志进行加密,则将所述SSD内部日志的内容与自定义字符做异或操作,得到对应的密文日志。
3.根据权利要求2所述的SSD内部日志的加解码方法,其特征在于,所述方法还包括:
读取所述密文日志到主机缓存中;
对所述密文日志进行解码,得到对应的明文日志缓存并写入日志文件中。
4.根据权利要求3所述的SSD内部日志的加解码方法,其特征在于,所述对所述密文日志进行解码,得到对应的明文日志缓存并写入日志文件中的步骤包括:
通过将所述密文日志的内容与所述自定义字符做异或操作,得到对应的明文日志。
5.一种SSD内部日志的加解码装置,其特征在于,所述装置包括:
日志读取模块,所述日志读取模块用于主机读取SSD内部日志;
判断模块,所述判断模块用于根据所述SSD内部日...
【专利技术属性】
技术研发人员:沈荣娟,王伟良,韩道静,吴娴,
申请(专利权)人:深圳忆联信息系统有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。