- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
基于无证书标识认证的云KEY密钥
分割与存储技术
1概述
随着5G的发展,移动互联网中有大量的终端设备接入。信息通信渠道、数据存储与处理呈现爆炸式增长[1]。一方面,互联网的高速发展带来了巨大的经济效益,另一方面,由于数据的增长,数据存储安全以及终端身份认证的安全显得尤为重要,国家出台了多项网络安全、信息安全的法律法规。因此,基于国际密码算法的密钥生成与托管技术面临着巨大的威胁[2]。传统解决移动终端身份认证、鉴权以及数据保护的方
——————————
收稿日期:2023-02-10
法是采用公钥密码技术,来实现数字签名和公钥加密,而该方法的核心在于保证私钥的安全。为了保障私钥的存储和使用安全,其一般都保存在密码设备内,相应的密码运算也由专门密码设备完成。但随着移动网络的发展,私钥不得不保存在移动设备中,如手机、电脑等终端上,这就给私钥的存储、使用和运算带来了巨大的隐患[3]。
本文在CLA无证书标识认证技术的基础上[4-7],采用国密算法提出了一种新型的云KEY密钥分割与存储技术。与传统基于CA证书分割技术相比,该技术基于密钥分割技术,占用终端硬件资源小,为终端设备的认证和接入提供了高安全解决方案,且所采用的
算法均基于国密SM2、SM3和SM4算法,符合国家安全认证要求,可以被广泛应用在智慧工厂、车联网等物联网场景。
云KEY
云KEY系统简介
云KEY系统是一种基于密钥分割和联合计算的密码系统,模拟智能IC卡和USBKEY的功能。通过云KEY终端(客户端)和云KEY服务器共同组成一种个人密码设备,用于私钥的分散存储和两方联合计算。云KEY客户端SDK提供调用接口,与上层应用集成,应用系统通过对接口的调用使用云KEY完成用户密钥生成、用户密钥保存和相应的密码运算,满足身份鉴别、数字签名和数据加解密等安全应用需求。云KEY客户端与云KEY服务器之间的数据交互由SDK内部解决,对上层应用系统透明。
该系统是一种新型密钥存储和密码运算的虚拟密码设备。综合采用了国产密码算法、强制访问控制和安全隔离等系列新技术,配合密钥分割存储与两方联合计算技术,实现对用户密钥的管理和使用。
云KEY系统结构
云KEY系统由云KEY客户端和云KEY中心组成
(见图1)。云KEY客户端为智能手机、移动终端或者PC机,用于保存用户密钥分量。云KEY中心由云KEY服务器为用户提供密钥分量托管,由密码设备提供用户密钥分量的保存并执行密码运算。使用时,由云KEY客户端和云KEY中心联合完成数字签名、私钥解密等运算。云KEY中心服务器对应用系统是透明
业务系统
APP 业务系统服务端
的,云KEY客户端完成与应用系统的交互。
云KEY系统架构包括两大部分,分别是终端侧的云KEY客户端以及服务端的云KEY中心,终端以嵌入式SDK和独立APP2种形态实现签名加密安全功能;服务端与业务系统集成,提供密钥管理、签名服务等能力。其中,用户的私钥被分割为2个分量,一个私钥分量由云KEY中心使用,另一个私钥分量由用户端使用。用户使用私钥时,由云KEY服务器和云KEY用户端联合计算产生签名或对数据进行私钥解密。
云KEY中心将密码机部署在网上,通过用户PIN码(认证口令)、用户硬件特征码(DID)和云KEY中心密码设备主密钥对用户的私钥分量加密后保存,签名和加解密运算在密码设备中完成。用户只有使用PIN码和DID对密钥解密后,才能使用自已的密钥。多种技术的综合使用,实现了云KEY密钥的安全隔离和强制访问控制,可充分保证用户私钥分量的安全存储和使用。
2.3云KEY与CLA密钥管理系统及应用系统关系
云KEY与CLA密钥管理系统以及云KEY与应用系统之间的关系如图2所示。
a)用户私钥存储以及与私钥有关的运算由云KEY客户端和云KEY服务器联合完成。云KEY服务器对上层应用APP是透明的,与云KEY服务器的交互由SDK内部完成。应用APP对云KEY的调用由客户端接口完成。
b)用户管理系统是由建设单位建立的应用系统,用于管理本单位所有的用户,包括用户的注册、用户密钥的申请、用户密钥的挂失和注销以及用户信息的更新等。在用户管理系统上
您可能关注的文档
- 基于欺骗防御技术的网络安全攻击检测与技术实现.docx
- 基于欺骗防御技术的网络安全攻击检测与技术实现.pdf
- 基于迁移学习的在线铅酸蓄电池容量预测方法研究.docx
- 基于迁移学习的在线铅酸蓄电池容量预测方法研究.pdf
- 基于趋势拟合法、平滑法和ARIMA模型的流量预测.docx
- 基于趋势拟合法、平滑法和ARIMA模型的流量预测.pdf
- 基于人工智能算法的数据中心机房气流组织温度预测研究.docx
- 基于人工智能算法的数据中心机房气流组织温度预测研究.pdf
- 基于射线追踪的高速场景V2I链路的干扰研究.docx
- 基于射线追踪的高速场景V2I链路的干扰研究.pdf
- 浙江省温州市浙南名校联盟2025-2026学年高一上学期期中联考数学试题含解析.docx
- 26高考数学提分秘诀重难点34圆锥曲线中的定点、定值、定直线问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点35概率与统计的综合问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点31圆锥曲线中的切线与切点弦问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点30圆锥曲线中的弦长问题与长度和、差、商、积问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点29巧解圆锥曲线的离心率问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点28直线与圆的综合(举一反三专项训练)(全国通用)(含解析).docx
- 寡核苷酸药物重复给药毒性研究技术指南.docx
- 重组溶瘤腺病毒生产质量管理标准.docx
- 26高考数学提分秘诀重难点27直线与圆中常考的最值与范围问题(举一反三专项训练)(全国通用)(含解析).docx
原创力文档


文档评论(0)