说明:收录全文最新的团体标准 提供单次或批量下载
文库搜索
切换导航
文件分类
频道
文件分类
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210773727.8 (22)申请日 2022.07.01 (71)申请人 北京中电华大电子设计有限责任公 司 地址 102209 北京市昌平区北七家镇未来 科技城南区中国电子网络安全和信息 化产业基地C 栋 (72)发明人 张磊 (51)Int.Cl. G06F 21/79(2013.01) G06F 21/60(2013.01) G06F 21/62(2013.01) G06F 3/06(2006.01) G06F 11/34(2006.01) (54)发明名称 一种基于交易终端的安全日志系统 (57)摘要 本发明提供一种基于交易终端的日志安全 记录和使用的方法, 包括: 所述日志生成端, 即交 易终端运行过程中产生的所述原始日志信息, 使 用所述原始日志编码单元处理后进行本地存储; 所述日志使用端是指从交易终端中获取存储的 所述安全日志信息后, 通过所述安全日志解码单 元处理, 还原所述原始日志信息; 所述原始日志 编码单元和所述安全日志解码单元, 采用了非对 称密钥算法和杂凑算法, 保证了日志系统的安全 性, 另外通过杂凑算法增加了安全性的同时, 节 省了日志占用的存 储空间。 权利要求书1页 说明书4页 附图3页 CN 115221568 A 2022.10.21 CN 115221568 A 1.一种基于交易终端的安全日志系统, 其特征在于, 安全日志系统包括日志生成端和 日志使用端; 所述日志生成端由原始日志生成单元、 原始日志编码单元和安全日志存储单元组成, 通过所述原始日志 生成单元生成原始日志信息; 通过所述原始日志编 码单元将原始日志信 息编码成安全日志信息; 通过所述安全日志存储单元将所述安全日志信息存储在交易终端 的存储器内; 所述日志使用端由安全日志信 息获取单元、 安全日志解码单元和 原始日志使用单元组 成, 通过所述安全日志信息获取单元获取到所述安全 日志信息; 通过所述安全 日志解码单 元解码所述 安全日志信息得到所述原 始日志信息, 从而提供 给所述日志使用单 元使用。 2.根据权利要求1所述的安全日志系统, 其特征在于, 所述原始日志编码单元将原始日 志信息编码成安全日志信息是指原始日志编码单元采用所述原始日志信息的唯一标识信 息采用杂凑算法计算hash值标识, 并替代原始日志的常量部分, 原始日志编码单元对替代 后的信息采用公钥加密。 3.根据权利要求1所述的安全日志系统, 其特征在于, 所述安全日志解码单元解码所述 安全日志信息得到所述原始日志信息是指安全日志解码单元采用私钥解密所述安全日志 信息, 得到 日志的所述hash值标识和所述原始日志的变量部分, 并通过hash值标识查表还 原所述每条日志的常量部分, 从而最终得到所述原 始日志信息 。 4.根据权利要求2所述的安全日志系统, 其特征在于, 所述原始日志编码单元采用所述 原始日志信息的唯一标识信息采用杂凑算法计算得到hash值标识, 其过程是对 所述每条原 始日志信息的每条日志唯一标识信息采用杂凑算法计算得到hash值标识; 其中所述每条日 志唯一标识信息是能够代表每条日志的唯一性, 排他性的信息, 通过程序中日志直接设定 表示, 或者通过日志所在位置信息来表示; 杂凑算法 的特征保证通过hash值标识无法退出 所述原始日志唯一标识信息, 保证了安全; 另外, hash值标识替代所述原始日志的常量部 分, 在日志整体总量上减少了存 储空间。 5.根据权利要求3所述的安全日志系统, 其特征在于, 所述安全日志解码单元中通过 hash值标识还原所述原始日志信息的过程是日志使用端拥有所述hash值标识与所述日志 唯一标识信息的对应关系表, 可以还原所述原始的唯一标识信息, 从而还原所述原始日志 的常量信息 。 6.根据权利要求2和权利要求3所述的原始日志编码单元采用公钥加密; 所述安全日志 解码单元采用私钥解密, 其特征在于, 日志使用端依据非对称算法生 成公钥和私钥, 日志 生 成端保存所述公钥; 日志使用端保存与所述公钥对应的私钥。权 利 要 求 书 1/1 页 2 CN 115221568 A 2一种基于交易终端的安全日志系统 技术领域 [0001]本发明涉及嵌入式软件开发技术和数据加 密技术领域, 尤其涉及交易终端中日志 系统对于安全有 要求, 对于存 储空间有限制的场景。 背景技术 [0002]在现有的交易终端的开发调试中, 日志普遍采用串口、 USB等通信接口直接输出给 日志使用者。 通过直接查看日志 来进行业务流程的逻辑分析与调试。 在调试完成后, 一般会 因为安全考虑, 会在正式版本中关闭日志输出。 这样就存在一个 问题, 用户在使用过程中, 交易终端出现偶现问题时, 无法通过查日志的方式来进行逻辑分析和问题定位。 [0003]现存的解决方法是在正式版本中将日志输出改为写入 非易失性存储器中。 这种方 法存在两个 问题, 一个是业务流程中复杂的日志系统会占用过大 的存储空间。 另一个问题 是会带来 安全隐患。 [0004]因此, 现有技 术需要改进和发展。 发明内容 [0005]鉴于上述的现有技术不足, 本发明目的在于提供一种基于交易终端上的占用资源 少, 安全性高的日志系统。 同时本发明还可以解决不同版本代码日志需要对应版本的代码 源文件来进行还原, 可以避免因历史开发人员问题而导 致的安全风险。 [0006]本发明专利的技 术方案如下: [0007]一种基于交易终端的安全日志系统, 其中所述包 含如下单元: [0008]原始日志生成单元, 即程序运行中需要记录一条日志时, 用来生成一条日志; 一条 日志数据由常量部分和变量部分组成。 [0009]原始日志编码单元, 主要是对原始日志信息进行编码的过程, 主要包括两个过程, 第一步是采用杂凑算法, 计算每条所述日志唯一标识信息hash值标识。 第二步是对hash值 标识和每条原始日志中的变量部分采用公钥进行加密, 最终得到的密文即为编 码后的所述 安全日志信息 。 [0010]安全日志存储单元, 是将所述安全日志信息写入存储介质中。 所述存储介质为非 易失性介质, 如FLASH, NVRAM, E EPROM。 [0011]安全日志获取单元, 通过读取所述存储介质内的安全日志存储区, 得到所述安全 日志信息 。 [0012]安全日志解码单元, 主要是对所述安全日志信息解码而还原出原始日志信息的过 程, 解码主要包括两个过程, 第一步是通过所述私钥解密所述安全日志, 得到所述安全日志 的明文信息 即所述日志的hash值标识和变量部分。 第二步是通过所述日志的hash值标识查 表得到所述日志的常量部分。 最终得到所述原 始日志的常量与变量部分。 [0013]原始日志使用单 元, 即用来对用户日志进行逻辑分析的功能单 元。 [0014]采用本方案的一个优势在于安全: 一、 所述日志编码单元采用了所述日志hash值说 明 书 1/4 页 3 CN 115221568 A 3
专利 一种基于交易终端的安全日志系统
文档预览
中文文档
9 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助1.5元下载(无需注册)
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助1.5元下载
本文档由 SC 于
2024-02-18 22:35:06
上传分享
举报
下载
原文档
(469.0 KB)
分享
友情链接
ISO IEC 15938-16 2021 Information technology — Multimedia content description interface — Part 16 Conformance and reference software for compact descriptors for video analysis.pdf
ISO 20323 2018 Fine ceramics (advanced ceramics advanced technical ceramics) Mechanical properties of ceramic composites at ambient temperature in air atmospheric pressure Determination of tensile p.pdf
ISO TS 15638-4 2020 Intelligent transport systems — Framework for cooperative tele.pdf
ISO TS 22762-4 2019 Elastomeric seismic-protection isolators — Part 4 Guidance on the application of ISO 22762-3.pdf
ISO 11783-1-2007 ISO 标准规范下载.pdf
ISO 18523-1 2016 Energy performance of buildings Schedule and condition of building zone and space usage for energy calculation Part 1 Non-residential buildings.pdf
ISO TR 23267 2024 Experiment results on test methods for detection and avoidance (DAA) systems for unmanned aircraft systems.pdf
ISO 2419 2012 Leather — Physical and mechanical tests — Sample preparation and conditioning.pdf
DIN EN ISO IEC 17021-3 (2018-08-00.pdf
ISO TR 24471 2019 Brazing — Grouping systems for materials — American materials.pdf
GB-T 28777-2012 石化工业用阀门的评定.pdf
GB-T 9775-2008 纸面石膏板.pdf
GB-T 41321-2022 自体支撑型缺气保用轮胎刚度试验方法.pdf
GB-T 42870-2023 无损检测 纤维增强聚合物的声发射检测方法和评价准则.pdf
GB-T 223.3-1988 钢铁及合金化学分析方法 二安替比林甲烷磷钼酸重量法测定磷量.pdf
GB-T 14185-1993 语文学习系统通用技术条件.pdf
GB-T 15886-1995 C型射频同轴连接器.pdf
GB-T 28414-2012 抗震结构用型钢.pdf
GB-T 30196-2022 自体支撑型缺气保用轮胎.pdf
GB-T 23285-2009 缩微摄影技术 开窗卡增厚区厚度的测量方法.pdf
1
/
9
评价文档
赞助1.5元 点击下载(469.0 KB)
回到顶部
×
微信扫码支付
1.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。