The Weblate Manual 4.11.20 码力 | 480 页 | 7.08 MB | 2 年前3
云原生安全威胁分析与能力建设白皮书(来源:中国联通研究院),全面落实好“大安全”主责主业,以实际行动践行“国家队、主力军、排头兵”的责任担当。2022 年,我们在“联通合作伙伴大会”发布了《中国联通云原生安全实践白皮书》,该书系统阐述了云计算所面临的新型安全问题,介绍了云原生安全防护体系,并给出了云原生安全防护体系建设实践。 过去一年来,我们持续深耕云原生安全领域,联合多家单位共同编写了《云原生安全威胁分析与能力建设白皮书》。白皮书从攻击者视角介绍了云 Docker 容器和 k8s 编排引擎出现以来,云原生生态不断扩大。当前,云原生作为云计算深入发展的产物,已经开始在 5G、人工智能、大数据等各个技术领域得到广泛应用。云原生技术的广泛应用,带来了一系列云原生安全问题,因此,要保障云原生的安全, 使云原生技术更好的赋能企业数字化发展,需要明确云原生和云原生安全。 #### 1.1.1 云原生 2015 年,Pivotal 的高级产品经理 Matt Stine 捷方法、DevOps 支持持续迭代和运维自动化,利用云平台设施实现弹性伸缩、动态调度、优化资源利用率。 #### 1.1.2 云原生安全 云原生安全作为云原生的伴生技术,旨在解决云原生技术面临的安全问题,其作为一种新兴的安全理念,强调以原生的思维实现云上安全并推动安全与云计算深度融合。我们在2022年发布的中国联通云原生安全实践白皮书中 $ ^{[2]} $ ,对比分析了不同的组织和企业对云原生0 码力 | 72 页 | 2.44 MB | 2 年前3
简谈 Rust 与国密 TLS - 王江桐|实现逻辑错误|7|5|4|1|17| |计算溢出|0|0|1|0|1| |缓冲区溢出|0|1|3|1|5| |内存损坏|0|2|1|1|4| |指令注入|0|0|0|2|2| |Total|8|14|10|5|37| • 内存安全问题包括解引用空指针、缓冲区溢出、内存损坏,占总问题的 43.2%,High 及 Critical 问题的 46.7%。 漏洞 CVSS 严重性分类  Chapel 2.14 (c) Go 2.83 (c) Pascal 3.02 ## Rust: 解决内存安全问题 Advantages in Programming in Rust 强类型 静态类型 类型大小 类型推导 所有权系统 类型安全 借用检查 智能指针 && RAI 0 码力 | 44 页 | 3.70 MB | 2 年前3
24-云原生中间件之道-高磊、由于国家安全考虑等相关法律法规强制个人或者企业必须遵从安全规范从何直接影响到IT架构、由于新冠疫情,商业活动方式也发生了改变,比如云广交会,另外80%企业已经上云,产生了大量的业务数据,综合而言安全问题成为一个经济稳定运行的大问题,甚至成为一种产业 腾讯安全战略研究部联合腾讯安全联合实验室近日共同发布《产业互联网安全十大趋势(2021)》(下简称《趋势》),基于2020年的产业实践和行业风向, 路老旧、不关注运维安全等问题严重拖 慢了DevOps的效率! 所以急需一种新型的基于云原生理念的安全角色、流程以及技术的方案! ## 传统安全工作 传统由独立安全工程师负责,与开发人员沟通安全问题,产生大量沟通成本 ## 传统安全检查 编码和测试之后,安全工程师才介入,如果发现问题,又需要研发修复和重新测试,严重影响效率 ## 传统安全流程 强调上线前解决一切问题,某一环节堵塞影响 CICD工具与底层架构解耦,如通过OAM的仓库能力,可以得到一种万花筒CICD流水线,满足各类安全需求,减少等待排期的成本,提高整体效率 安全问题左移一个研发阶段,修复成本就将提升十倍,所以将安全自动化检查和问题发现从运行态左移到研发态,将大大提高效率和降低成本 默认安全策略,可以天然的规避大部分安全问题,使得人员配置和沟通工作大量减少,提高了整体效率! 0 码力 | 22 页 | 5.47 MB | 2 年前3
openEuler 21.09 技术白皮书的容器化管理,提供容器业务相同的生命周期管理和运维体验; ## 安全容器方案 容器作为云计算广泛使用的技术,在简化应用封装,加快应用部署、减少环境依赖方面优势明显。容器可以直接访问主机资源,容器间共享主机内核,存在容器逃逸等诸多安全问题,无法满足典型金融多租户安全隔离诉求。业界阿里和Intel主导kata开源项目,使用虚拟化隔离层容器形成安全容器方案,Google推出GVisor安全沙箱,结合进程级虚拟化隔离容器应用安全风险。 SPECjbb2015 等基准测试中性能优于 OpenJDK。 2. 软硬结合:充分发挥鲲鹏服务器硬件特性,运行效率更高。 3. 安全有保障:毕昇 JDK 和 OpenJDK 社区版本同步更新,同时针对安全问题做更为严格的分析和把控,及时合入 CVE 安全漏洞补丁。 4. 开源贡献:毕昇 JDK 提供发行包和开源代码,并持续贡献上游社区。 ## 功能描述 1. 支持 Java Flight Rec 文件系统层级标准 (FHS)。该标准是关于如何管理 Linux 文件系统层级的参考。 除了遵守这些一般 Linux 发行版都会遵守的一般规则,本文档规范化了为 openEuler 社区版打包的实际细节问题。社区安全问题披露(安全处理流程和安全批露信息请参考附录 2) • 安全处理流程 • 安全披露信息  ## 【专家点评】 红薯:开源软件由于其机制的关系,通过开源社区不断地发现问题并维护,其安全问题可能并不是开发者们的主要关注点。其实除了技术方面的安全问题,开源合规 性等许可证方面的安全问题同样需要开发者们重视,许可证冲突问题所带来的法律风险影响非常大且很难被发现,尤其是对于企业来说,检查所使用的开源软件合规性,其重要性不亚于其技术安全。 ### 5.9 中国成立开源基金会的作用 参与者们一致认为中国成立开源基金会是非常有意义的,可以推广开源的理念,开源文化教育,社区建设,建立开源生态体系,利于开源项目早起的孵化和扶持,帮助中国开源社区进行资源的整合和优化,也有助于接轨国际开源社区。0 码力 | 46 页 | 4.09 MB | 2 年前3
openEuler 22.03-LTS 技术白皮书的容器化管理,提供容器业务相同的生命周期管理和运维体验。 ## 安全容器方案 容器作为云计算广泛使用的技术,在简化应用封装,加快应用部署、减少环境依赖方面优势明显。容器可以直接访问主机资源,容器间共享主机内核,会存在容器逃逸等诸多安全问题,无法满足典型金融多租户安全隔离诉求。业界阿里和Intel主导的kata开源项目,使用虚拟化隔离层容器形成安全容器方案,Google推出的GVisor安全沙箱,则结合进程级虚拟化隔离容器应用安全风险。 SPECjbb2015 等基准测试中性能优于 OpenJDK。 2. 软硬结合:充分发挥鲲鹏服务器硬件特性,运行效率更高。 3. 安全有保障:毕昇 JDK 和 OpenJDK 社区版本同步更新,同时针对安全问题做更为严格的分析和把控,及时合入 CVE 安全漏洞补丁。 4. 开源贡献:毕昇 JDK 提供发行包和开源代码,并持续贡献上游社区。 ## 功能描述 - 支持 Java Flight Reco com/openeuler/community/blob/master/zh/contributors/package-install.md| 附录 2:安全处理流程和安全批露信息 |社区安全问题披露|地址| |---|---| |安全处理流程|https://gitee.com/openeuler/community/blob/master/zh/security-committee/security-process0 码力 | 17 页 | 6.52 MB | 2 年前3
openEuler 21.03 技术白皮书等基准测试中性能大幅优于 AdoptOpenJDK 产品,稳定、高效。 2. 软硬结合:充分发挥鲲鹏服务器硬件特性,运行效率更高。 3. 安全有保障:毕昇 JDK 和 OpenJDK 社区版本同步更新,同时针对安全问题做更为严格的分析和把控,及时合入 CVE 安全漏洞补丁。 4. 开源:毕昇 JDK 免费提供发行包和开源代码。 ## 功能描述 支持 Java Flight Recorder:低负载的在线性 (FHS)。该标准是关于如何管理 Linux 文件系统层级的参考。 除了遵守这些一般 Linux 发行版都会遵守的一般规则,本文档规范化了为 openEuler 社区版打包的实际细节问题。 社区安全问题披露 · 安全处理流程 • 安全披露信息 安全处理流程和安全批露信息请参考附录 2。 ## 著作权说明 openEuler 白皮书所载的所有材料或内容受版权法的保护,所有版权由 openEuler .com/openeuler/community/blob/master/zh/contributors/package-install.md| 附录2:安全处理流程和安全披露信息 |社区安全问题披露|地址| |---|---| |安全处理流程|https://gitee.com/openeuler/community/blob/master/zh/security-committee/security-process0 码力 | 18 页 | 1.30 MB | 2 年前3
Rust 语言学习笔记记的主要贡献在于涵盖了所有工程上基于 Rust 进行开发需要掌握的基础知识,并且重新调整了目录结构。 我个人对 Rust 语言设计的看法主要是:重大创新,却又博采众长。 Rust 为了解决内存安全问题重新设计了类型系统,提出了所有权的概念,同时为了能够解决当前大多数语言无法检测到的运行时错误,rust 创造性地设计了无畏并发。Rust 借鉴了很多优秀语言的设计理念,以及快速迭代的社区,这些都是 的问题。这是一个非常典型的内存安全问题。很多编程语言都存在类似这样的内存安全问题。 再来看变量 c,c 的值是常量字符串,存储于常量区,可能这个函数我们只调用了一次,我们可能不再想使用这个字符串,但 xyz 只有当整个程序结束后系统才能回收这片内存,这点让程序员是不是也很无奈? 所以,内存安全和内存管理通常是程序员眼中的两大头疼问题。令人兴奋的是,Rust 却不再让你担心内存安全问题,也不用再操心内存管理的麻烦,那 println("Got: {", received, "); } 例如上述代码编译通过,但是在运行过程中会死锁。而 rust 的编译器无法识别此类错误。Rust 对安全的理解是死锁不属于内存安全问题。 Rust 在并发上的改进是: 通过改进所有权和类型检查,Rust 很多并发错误都是 编译时 错误,而非运行时错误。 更强大的编译器和类型检查排除了很多并发问题,但并不能解决所有并发问题。所以在进行并发编程时仍然要小心谨慎。0 码力 | 117 页 | 2.24 MB | 2 年前3
共 294 条
- 1
- 2
- 3
- 4
- 5
- 6
- 30













