[发明专利]Windows平台下基于RSA密钥对的即时日志输出方法及装置有效
| 申请号: | 202010349088.3 | 申请日: | 2020-04-28 |
| 公开(公告)号: | CN111581053B | 公开(公告)日: | 2021-07-16 |
| 发明(设计)人: | 吴建亮;胡鹏;符元湘 | 申请(专利权)人: | 广州锦行网络科技有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F16/18;H04L9/08;H04L9/30;H04L29/06 |
| 代理公司: | 北京精金石知识产权代理有限公司 11470 | 代理人: | 刘广南 |
| 地址: | 510095 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | windows 平台 基于 rsa 密钥 即时 日志 输出 方法 装置 | ||
本发明涉及一种Windows平台下基于RSA密钥对的即时日志输出方法及装置,包括如下步骤:S01.启动Main App主应用程序;S02.Main App通过网络或本地获取公钥文件,加载公钥,并建立单向发送数据管道;S03.Main App传输日志数据;S04.启动Logger App记录器应用程序;S05.Logger App通过网络或本地取得私钥文件,加载私钥,并开启单向接收数据通道;S06.Logger App接收日志数据。利用RSA密钥对进行日志数据的加密和解密,并通过单向数据传输通道实时将日志数据传输至异地进行存储和监控,解决了现有技术中日志数据传输安全性低,且无法实时监控数据,时效性低的问题,保障了日志数据安全,提高了日志数据的时效性。
技术领域
本发明涉及数据安全技术领域,具体的说是一种Windows平台下基于RSA密钥对的即时日志输出方法及装置。
背景技术
为了及时有效地排查软件在运行过程出现的各种BUG,除了使用基于操作系统的转诸文件定位软件的崩溃情况之外,还有相当多的软件使用各种各样的日志输出系统,以便用于相关人员排查和定位错误并处理,根据现有的主流的日志系统区分开来,主要有以下几种日志输出方式:
1.按日志等级输出日期格式的明文到指定的文件中或数据库中,需要时打开文件或数据库查看。
2.不按日志等级输出自定义格式的明文到指定的文件中或数据库中,需要时打开文件或数据库查看。
3.无论是否按日志等级,最后均会加密日志输出到指定的文件中或数据库中,需要时使用自定义的软件打开文件或数据库解密后,才能查看。
4.Windows下面使用OutputDebugString系统函数输出明文日志,并使用微软的DebugView软件即时查看输出的明文日志。
5.在第3种方法的基础上,在Windows桌面平台,为了收到即时的日志输出信息,在Windows应用程中,创建一个隐藏窗口,以便用于和自定义查看软件通过窗口进行进程间的数据交换,这样,在自定义软件上面通过解密可以获取得到日志输出。
但上述方法多采用明文进行数据输出,这种传输方法十分不安全,并且由于日志系统可能由于兼容性或数据容量问题,无法在目标及其中运行,需下载回本地进行解密,无法即时监测日志输出过程。
中国专利文献CN108304528A公开了一种Windows服务器日志加密展示方法,该方法包括如下步骤:对源日志文件进行数据结构化处理,结果直接加密存储,之后使用唯一的解密密钥对结构化存储的内容解密,解密结果根据汇总依据进行汇总处理,之后对汇总结果进行统计处理,其中汇总和统计的输入和输出内容都需要依赖上述的加密解密操作,统计之后的结果使用解密密钥进行展示,该专利中通过对日志文件加密存储,实现数据存储安全,但是当数据需要进行传输时,没有对数据进行有效防护,并且无法实时显示日志数据,数据时效性低。
中国专利文献CN110730086A公开了一种日志信息的输出方法和装置,其中,所述方法应用于视联网的视联网设备,所述方法包括:在视联网设备中的应用程序运行过程中响应于针对日志信息配置文件的修改操作并进行保存;获取应用程序的功能模块的日志信息;获取日志信息配置文件并解析得到包含日志信息输出格式数据和日志信息输出目标数据的日志信息输出条件数据;根据日志信息输出格式数据从日志信息中提取得到有效信息;将有效信息输出至与日志信息输出目标数据相对应的位置处。本发明实施例使得应用程序无需重启即可按照修改后的日志信息配置文件输出日志信息,减少了应用程序的重启次数,简化了应用程序的操作步骤,提高了应用程序的状态监测以及问题诊断的效率,但当日志数据极大时,需下载传输至其他设备存储,该专利中对数据传输过程的防护较低,并且无法在异地其他设备上实施监控日志数据,数据的时效性低。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州锦行网络科技有限公司,未经广州锦行网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010349088.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种三维扫描系统的扫描方法及设备
- 下一篇:一种自动离合开门开窗机





