简谈 Rust 与国密 TLS - 王江桐17-6.18 @Shanghai ## Title ## 简谈 Rust 与国密 TLS Introduction on Rust and SM TLS 王江桐 wangjiangtong@huawei.com 华为 公共开发部 嵌入式软件能力中心 ## 😍 ## Title ## 简谈 Rust 与国密 TLS Introduction on Rust and Shangmi TLS /2/b/da2b2e98ff4e359194a1823400ade131/p3_2.jpg) Table of Contents 目录 #1 国密算法总览 Overview of Shangmi Cryptography #2 国密算法与协议介绍 Introduction to Shangmi Algorithms and Protocols #3 Rust 实现密码与安全协议的优势与现状 [Image](/uploads/documents/d/a/2/b/da2b2e98ff4e359194a1823400ade131/p5_1.jpg) ## 国密算法总览 Overview to Shangmi Cryptography • 密码算法安全目标 · 密码算法分类 · 国密套件总览 - 通常来说,通过加密方式,对于信息的传输,我们希望达成以下五个目标: 机密性(Confidentiality)保证信息私密性和保密性0 码力 | 44 页 | 3.70 MB | 2 年前3
蚂蚁金服网络代理演进之路访问加速 ## 灵活弹性 安全合规 防攻击 蚂蚁金服网络接入十年变迁 万物互联云原生时代 ↑ 移动时代 ↑ PC时代 再启程 2018 年协议,安全持续升级(QUIC,MQTT,国密), 云原生 All in 无线 2015 年无线通道协议,安全升级, 连接收编 自研 2010 开始网络代理白盒化,定制业务逻辑,软硬件一体解决方案 前世 2010年前部署商用设备 2015 • All in 无线,通信通道全面升级(MMTP,MTLS协议) 2016 • 安全防护能力提升,WAF,流量镜像 - 通信协议,架构,安全再次升级(物联终端接入,QUIC协议,国密,可信计算,海外加速,云原生) ## 金融级三地五中心容灾架构(LDC) : if length(a)0 码力 | 52 页 | 2.05 MB | 2 年前3
王宜国 - 基于 Rust 编程语⾔构建 Amphitheatre CLI Desktop Server 的全平台实践经验18 @Shanghai RUST CHINA CONF 2023 ## 基于 Rust 编程语言构建 Amphitheatre CLI / Desktop / Server 的全平台实践经验 王宜国·独立开源软件作者 ## ⼀⼤纲 ## 项目介绍 ·项目背景介绍 ·产品功能演示 ·应用场景概览 ## 👑 ## 设计与实现 · 概念 ·架构设计 ·技术实现 ## 项目介绍 Amphitheatre0 码力 | 34 页 | 10.81 MB | 2 年前3
Rust算法教程 The Algos (algorithms)## Algos算法教程 Rust作为一门现代化的系统编程语言,拥有与C/C++类似的性能,同时又能做非常底层的性能优化,因此非常适合写算法和LeetCode。 Algos 算法教程涵盖了各种常用算法和数据结构的代码实现,以及LeetCode题解,同时对于相关算法还提供了中文文档和注释,可以帮助大家更好、更快的学习。 ## 关于算法 算法,一个高大上的词汇,在计算机领域也绝对是凡人的禁忌, 但是其实算法又没那么神秘,我们在写代码时,无时无刻都在与算法打交道,只是绝大部分算法我们无法感知到而已,因为这些算法已经很好的被包装在其它库中,我们只需要输入数据然后调用它获得输出数据即可,因此这就引出了算法的基本定义: 计算机算法是以一步接一步的方式来详细描述计算机如何将输入转化为所要求的输出的过程,或者说,算法是对计算机上执行的计算过程的具体描述。(以上内容摘抄自百度百科),简单点说计算机算法就是将输入转化为所要求的输出过程。 既然只要调用别人的算法库即可完成任务,我们为什么要学习算法呢?原因很简单:面试需要。哈哈,开个玩笑,当然面试很重要,但是提升自己的能力也很重要,学习算法往往能提升我们对于代码的深层次理解和认识,你会知道为何要优化代码,该如何优化代码,甚至在真的需要你手撸算法时,心中也有一个明确的思路:我该选择哪个算法,而不是一片茫然,只知道用遍历的方式来完成任务。 所以现在开始我们的算法之旅吧,本章重点呈现各0 码力 | 270 页 | 8.46 MB | 2 年前3
Hello 算法 1.1.0 Dart版FELLO FELLO FELLO FELLO FELLO FELLO FELLO FELLO FELLO FELLO >Hello算法 动画图解、一键运行的数据结构与算法教程 靳宇栋 (@krahets) Hello 算法 Dart 语言版 作者:靳宇栋 (@krahets) 代码审阅:刘玉新 (@gvenusleo)  ## Hello 算法 Go 语言版 作者:靳宇栋 (@krahets) 代码审阅:刘代富 (@Reanon) Release 1.1.0  2024-04-15 ## 序 两年前,我在力扣上分享了“剑指 Offer”系列题解,受到了许多读者的鼓励和支持。在与读者交流期间,我最常被问的一个问题是“如何入门算法”。逐渐地,我对这个问题产生了浓厚的兴趣。 两眼一抹黑地刷题似乎是最受欢迎的方法,简单、直接且有效。然而刷题就如同玩“扫雷”游戏,自学能力强的人能够顺利将地雷逐个排掉,而基础不足的人很可能被炸得满 挑战。 如果你也面临类似的困扰,那么很幸运这本书“找”到了你。本书是我对这个问题给出的答案,即使不是最优解,也至少是一次积极的尝试。本书虽然不足以让你直接拿到 Offer,但会引导你探索数据结构与算法的“知识地图”,带你了解不同“地雷”的形状、大小和分布位置,让你掌握各种“排雷方法”。有了这些本领,相信你可以更加自如地刷题和阅读文献,逐步构建起完整的知识体系。 我深深赞同费曼教授所言:“Knowledge0 码力 | 383 页 | 18.48 MB | 2 年前3
Hello 算法 1.1.0 Java版FELLO FELLO FELLO FELLO FELLO FELLO FELLO FELLO FELLO FELLO >Hello算法 动画图解、一键运行的数据结构与算法教程 靳宇栋 (@krahets) Hello 算法 Java 语言版 作者:靳宇栋 (@krahets)  Hello 算法 JavaScript 语言版 作者:靳宇栋 (@krahets) 代码审阅:谢发 (@justin-tse)  ## Hello 算法 Kotlin 语言版 作者:靳宇栋 (@krahets) 代码审阅:陈东辉 (@curtishd) 












