MesaLink —— 下一代传输层安全库
MesaLink TLS是百度安全实验室研发的下一代传输层安全(Transport Layer Security, TLS)库。2018年4月2日我们发布了MesaLink的第一个公开版本0.6.0。在过去的一年里,我们陆续发布了七个版本,并在百度的智能电视、智能音箱、智能车载等生产环境项目中得到了广泛的测试和部署,月活跃用户数量于2018年末突破1000万。在MesaLink满周岁的今天,我们正式发布MesaLink的1.0.0版本,此次发布标志着MesaLink经受住了实战的考验,实现生产环境可用。我们期待MesaLink能够赋能更多智能终端设备,也欢迎更多合作伙伴加入,共同建设安全生态。
百度安全实验室硅谷团队作为使用Rust语言研发安全系统的先行者,在百度首席安全科学家韦韬“混合代码内存安全架构三原则”理念指导下进行了很多尝试。团队在Rust SGX SDK、MesaLink、 MesaLock Linux等项目中积累了大量宝贵经验,成功打通了Rust与C语言的“任督二脉”,实现了安全可靠的Rust/C FFI交互接口,为MesaLink的部署和开源奠定了基础。
MesaLink项目时间表:
-
2017年8月:混合代码内存安全架构三原则确立,MesaLink项目立项;
-
2017年12月:MesaLink 0.1.0版本开始内测;
-
2018年4月2日:第一个公开版本0.6.0发布,MesaLink进入OASES智能终端安全生态联盟;
-
2018年7月:百度深圳用户产品团队倾力支援,为MesaLink加入安卓支持,从而在安卓系统中实现透明替换OpenSSL/BoringSSL;
-
2018年8月:0.7.0版本发布,支持TLS 1.3 Draft 28,兼容cURL;
-
2018年8月:集成了MesaLink的百度电视助手上线,酷开电视和视九TV系统集成MesaLink,MesaLink月活跃用户突破百万;
-
2018年11月:MesaLink的工作发表在Rust社区核心会议RustFest上,获得了会议主办方与全球参会者的高度评价;
-
2018年12月:在CVTE、TCL、康佳、暴风等合作厂商落地,MesaLink月活跃用户突破千万;
-
2019年1月:0.8.0版本发布,支持百度BRPC框架,支持Intel SGX Enclave远程认证;
-
2019年4月2日: 1.0.0版本发布,正式支持TLS 1.3和IPv6,支持CMake编译,支持Windows。MesaLink实现生产环境可用。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
每日一博 | JDK 动态代理与 CGLIB 动态代理,它俩真的不一样
摘要:一文带你搞懂JDK 动态代理与 CGLIB 动态代理 本文分享自华为云社区《一文带你搞懂JDK 动态代理与 CGLIB 动态代理》,作者: Code皮皮虾 。 两者有何区别 1、Jdk动态代理:利用拦截器(必须实现InvocationHandler接口)加上反射机制生成一个代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理 2、Cglib动态代理:利用ASM框架,对代理对象类生成的class文件加载进来,通过修改其字节码生成子类来进行代理 所以: 如果想要实现JDK动态代理那么代理类必须实现接口,否则不能使用; 如果想要使用CGlib动态代理,那么代理类不能使用final修饰类和方法; 还有: 在jdk6、jdk7、jdk8逐步对JDK动态代理优化之后,在调用次数较少的情况下,JDK代理效率高于CGLIB代理效率,只有当进行大量调用的时候,jdk6和jdk7比CGLIB代理效率低一点,但是到jdk8的时候,jdk代理效率高于CGLIB代理。 如何实现 JDK动态代理 UserService接口 public interface UserService { ...
-
下一篇
KDE 从 12 月开始进行大量问题修复和桌面易用性改进
本周我们报导了 KDE 开发人员 Nate Graham 呼吁 KDE 应该采用更简单的默认设置,以吸引更多的新手用户。而 Nate Graham在 12 月初的开发工作确实在往这方面努力,12 月第一周的开发报告包含修复 KDE 的很多 bug,以及大量让 KDE 更符合普通用户使用习惯的桌面易用性改动,下面对部分改动进行介绍: 新功能 现在 Spectacle 可以通过通知中的按钮或命令行——edit-existing <file> 参数,对一个已有的截图进行注释 (Spectacle 22.04 版本) 现在可以将音乐和播放列表文件从文件管理器拖放到 Elisa 的播放列表面板 bug 修复 Ark 可以处理包含错误格式 PHP 文件 的 Zip 存档 在过滤视图创建文件夹, Dolphin 会显示正确的数据 Plasma 5.23.5 登录加载面板的速度更快,加载面板的视觉问题更少 Plasma 5.24 将确保在多 GPU 系统上调整屏幕亮度时正常工作。 在使用 KDE Frameworks 5.89 的 Plasma Wayland 会话下,变形弹出效果正常 ....
相关文章
文章评论
共有0条评论来说两句吧...