开放原子训练营第一季——铜锁探“密” 圆满落幕!

news2024/11/20 21:22:41

【开放原子训练营第一季结营总结】——铜锁探“密”

开放原子训练营第一季「铜锁探密」由开放原子开源基金会&铜锁社区共同举办,包含 5 次课程,以“抽丝剥茧,循序渐进,一起揭开商用密码的面纱”为主题,让参与者更加深入地了解商用密码的原理、应用和实战。

在活动中,我们邀请了铜锁社区的 Maintainer - 张成龙,分享对于商用密码的看法和经验,并通过线上直播的形式,让参与者逐步学习密码学相关知识及应用铜锁密码库的产品,无论您是密码学爱好者、安全从业者还是普通用户,都可以通过应用铜锁密码库的产品,为遇到的难题去构建自己的解决方案。

经过一个月的学习和实践,开放原子训练营第一季——铜锁探密已经圆满结束了。在这一个月的时间里,我们共同探索了商用密码的原理、应用和实战,通过铜锁密码库的产品应用,让每一位参与者都收获了自己的成就。

相信大家通过这次课程学习,不仅锻炼了对商用密码以及铜锁密码库的掌握能力,在本次作品构建中,对于如何运用构建,也开拓了新的运用思路,也期待大家能基于铜锁密码库去完成更多优秀的作品,不断突破自己,不断刷新自己,不断提高自己的实操与探索能力。

本次的训练营共收到了 73 份作业!大家的作业完成情况都特别棒,其中有几个很有意思作业分享给大家~

比如:

  • Tongsuo 在线加解密工具
  • 使用 Tongsuo 实现加密小工具
  • 基于铜锁实现的国密版 ab
  • siege 国密改造
  • lighttpd+Tongsuo 实现国密改造
  • 基于 SpringBoot webflux + Netty reactive + Tongsuo provider 搭建高性能且安全的 http/websocket 服务器
  • HAProxy + Tongsuo 实现国密改造
  • 基于铜锁的 Mosquito 国密改造
  • 基于虚拟网卡 铜锁的点对点的国密 SSL VPN
  • ……………

查看本次训练营的作业:t-camp · AtomGit_开放原子开源基金会代码托管平台

关注铜锁公众号回复:作业,即可查看本次训练营提交的作业情况。

在这次为期1个月的学习中,我们收获了很多热爱开源热爱国密构建的伙伴,有人中途放弃,也有人一路前行,还有人已经在期待下一期是什么时间了,接下来看看大家的学习分享吧

在这个开源开放的时代,开放原子开源基金会与铜锁社区一直倡导并坚持着极客的精神,不取悦大家、不盲从趋势,冷静客观,认真挑选认同开源理念的小伙伴,并诚挚向大家发出加入开源的邀约。在这里,我们也期待每一位参与者能够基于铜锁密码库去完成更多优秀的作品,锻炼自己的实操与探索能力。后续我们也将为提交作品的小伙伴邮寄结营证明,感谢大家认真参与,积极构建,分享开源作品。

第一期开放原子训练营——铜锁探密虽然已经结束了,但是在铜锁社区的开源生活没有结束

同学们可以扫码关注铜锁官方公众号

「国密讲解」「铜锁开源动态」都会在上面发布

欢迎同学们继续关注铜锁,也可以给我们投稿哦~

关注铜锁公众号回复:问卷,填写问卷即有机会获得铜锁的精美周边,期待大家的反馈~

最后,感谢所有的参与者的相伴和支持,让我们一起期待下一次的开放原子训练营,期待在铜锁社区遇见每一位热爱开源、热爱技术、热爱极客精神的你们!

关于开放原子开源基金会:

开放原子开源基金会是致力于推动全球开源事业发展的非营利机构,于 2020 年 6 月在北京成立,由阿里巴巴、百度、华为、浪潮、360、腾讯、招商银行等多家龙头科技企业联合发起。


开放原子开源基金会本着产业公益性服务机构、开源项目管理机构、提升我国对全球开源贡献的引领者的定位,遵循共建、共治、共享原则,系统性打造开源开放框架,搭建国际开源社区,提升行业协作效率,赋能千行百业。
基金会兼具科技、公益、慈善属性,以“繁荣开源事业、共享开源价值”为愿景,遵循“以开发者为本的开源项目孵化平台、科技公益性服务机构”的定位,以“打造科技创新共同体、孵化明星开源项目、构筑技术竞争优势、培育新兴产业生态、助力新一代信息技术和产业发展”为目标,竭力发挥“开源项目的孵化器、连接器、倍增器”的作用,最终达成“提升我国对全球的开源贡献”这一使命。

关于铜锁:

全球首个通过商用密码产品认证的国产密码学开源项目

铜锁/Tongsuo 是一个提供现代密码学算法和传输协议开源基础密码库,为存储、网络、密钥管理、隐私计算等业务场景提供密码学基础能力,实现数据在存储、传输、使用等过程中的私密性完整性可认证性,为数据生命周期中的隐私和安全提供保护能力。

铜锁诞生于蚂蚁集团并广泛的应用在蚂蚁集团内部以及外部的多种业务当中,提供了 TLS、数据存储、国密合规等关键的密码学相关能力,确保了各项业务平稳安全合规的运行。

铜锁开源密码库集齐了 AndroidiOS 两个移动客户端和更常用的 Linux 平台的商用密码/国密资质,用户可以集成铜锁密码模块于自己的产品和系统中,实现对商用密码技术使用的合规。

铜锁做为国内稀缺的密码学开源项目,填补了相关领域产品的空白,是我国建设国产密码学开源大生态、解决密码学技术和发展前沿密码学技术的关键一环。同时基于支付宝海量的用户场景,其性能和稳定性也达到了互联网生产级别

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/540985.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

c++面向对象之类

一、类的定义 class 类名{成员属性构造函数析构函数成员函数 }Person.h #include <string> #include <iostream> using namespace std;class Person {int m_age;string m_name;Person();Person(int age,string name);~Person();int getAge();void setAge(int age…

蓝鲸平台通过标准运维 API 安装 Agent

目录 一、背景 二、目的 三、创建安装agent流程 四、通过标准运维 API 安装 Agent 五、总结 一、背景 蓝鲸平台正常情况纳管主机需要在节点管理手工安装agent&#xff0c;不能达到完成自动化安装agent的效果。想通过脚本一键安装agent&#xff0c;而不需要在蓝鲸平台进行过…

Golang指针的操作以及常用的指针函数

目录 指针的操作 定义指针 获取变量地址 解引用指针 指针作为函数参数 指针的空值 常用的指针函数 new 函数 make 函数 append 函数 copy 函数 指针的操作 在Go语言中&#xff0c;指针是一种非常重要的类型&#xff0c;可以用来传递变量的地址而不是变量本身。 定…

【leetcode刷题总结】——代码随想录(链表总结)

代码随想录按照数组-> 链表-> 哈希表->字符串->栈与队列->树->回溯->贪心->动态规划->图论->高级数据结构&#xff0c;再从简单刷起&#xff0c;做了几个类型题目之后&#xff0c;再慢慢做中等题目、困难题目。 以下是个人刷题总结&#xff0c;官…

多个Node.js版本之间切换

本篇文章会讲windows和Mac系统下实现多个node.js版本之间的切换。 1.windows下采用nvm&#xff08;nvm-window&#xff09; 2.Mac下采用nvm和n 注&#xff1a;window和mac下的nvm地址是不一样的 一、windows系统 什么是nvm&#xff1f; nvm是一个简单的bash脚本&#xff…

真题详解(有限自动机)-软件设计(七十七)

确定有限自动机 和 不确定有限自动机 解析&#xff1a; M1的A当0的时候&#xff0c;会变成A&#xff0c;也可能变成B&#xff0c; 所以M1是不确定有限自动机。 M2的A1的时候只会使A&#xff0c;0的时候只会是B B的0只会是B&#xff0c;1的时候只会是C。 C0的时候只会是B&a…

中小型企业需要“数据防泄露”吗?

数据防泄露是指企业采取的各种管理、技术与监督措施&#xff0c;以防止敏感和关键数据在传输、存储与使用过程中被未经授权访问或窃取&#xff0c;从而导致机密性、完整性或可用性受到损害。 数据防泄露工作通常包括数据分类与风险评估、权限管理与访问控制、加密与安全技术、数…

基于Gabor-小波滤波深度图表面法线的特征提取算法【通过正常Gabor-小波的直方图进行2D或3D特征提取】研究(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

Bean的生命周期揭秘:从诞生到消亡,一个对象的壮丽演绎!

大家好&#xff0c;我是你们的小米。今天我要给大家揭秘一下Java开发中重要的概念——Spring Bean的生命周期。作为Java开发者&#xff0c;无论是在面试还是实际工作中&#xff0c;了解Bean的生命周期都是必备的知识点。让我们一起来深入了解吧&#xff01; 什么是Spring Bean …

【zabbix】PostgreSQL表信息查询收集监控

昨天开发那边给了一个需求&#xff0c;每隔一段时间查询一下数据库某表中的数据是否在最近更新&#xff0c;让我这边做一个监控信息收集 一、agent linux侧配置 这边目前就直接在zabbix上实现&#xff0c;首先就是脚本&#xff0c;我用python2实现 脚本名&#xff1a;check_y…

软件测试学什么——如何才能按时上线?

目录 引言 一、提前介入测试&#xff0c;认真做好需求分析。 二、测试计划没必要花太多精力。 三、测试用例编写 四、测试执行的关键点 五、测试环境 【一套系统提升学习的好资料】 阅读书籍文档 总结 引言 上线&#xff0c;永远是软件测试工程师最关注的问题。 上线…

Linux文件系统学习笔记

笔记 修改文件属性与权限数字修改文件权限符号修改文件权限 目录与文件的意义文件的权限目录的权限 路径 修改文件属性与权限 chgrp:修改用户组 chown:修改拥有者 chmod:修改用户权限 其中修改权限:chmod可以用数字修改或者符号修改 数字修改文件权限 一共有三种身份:拥有者…

freeswitch的2833和inband对接方案

概述 freeswitch支持三种模式的DTMF传输方式&#xff0c;分别时inband、INFO、2833。 在传统的PSTN网络中&#xff0c;所有的DTMF码都是inband模式&#xff0c;所以VOIP网络和PSTN网络对接中&#xff0c;需要将DTMF码做格式转换&#xff0c;通常是2833和inband之间的转换。 …

《思考致富》制造借口是一个根深蒂固的习惯

目录 经典摘录 领导方式有两种 拖拉 决心&#xff1a;克服拖拉的坏习惯&#xff08;通往致富之路的第七步&#xff09; 毅力&#xff1a;催生信念的持久努力&#xff08;通往致富之路的第八步&#xff09; 智囊团的力量&#xff1a;致富驱动力&#xff08;通往致富之路的第…

【分享】你用免费的GPT4了嘛?

哈喽&#xff0c;大家好&#xff0c;我是木易巷~ 现在OpenAI的ChatGPT4需要升级为plus会员使用&#xff0c;对于国内的用户来说&#xff0c;不仅需要魔法&#xff0c;还需要有一张外网的信用卡来开通会员&#xff0c;真的麻烦。 最近木易巷发现了一个项目&#xff0c;是GitHu…

基于欧式距离的聚类算法的Kmeans作业

访问【WRITE-BUG数字空间】_[内附完整源码和文档] 基于欧式距离的聚类算法&#xff0c;其认为两个目标的距离越近&#xff0c;相似度越大。 该实验产生的点为二维空间中的点。 环境配置 java环境&#xff0c;使用原生的Java UI组件JPanel和JFrame 算法原理 基于欧式距离的聚…

问卷调查类型全面解析

调查问卷是从人们那里收集反馈和意见的强大工具。通过提出结构化问题&#xff0c;研究人员、组织和企业可以获得大量有关如何改进产品或服务、解决问题或做出明智决策的信息。但在设计调查问卷之前&#xff0c;必须首先了解不同的类型以及何时使用它们。 1、结构化问卷 结构化…

秀场、卖场、生态场,长沙为何连展会也与众不同?

文 | 智能相对论 作者 | 易不二 第三届长沙国际工程机械展览会已经完美落下帷幕。 依托长沙作为“工程机械之都”的硬核产业实力&#xff0c;又经过了多年耕耘&#xff0c;长沙国际工程机械展已经达到了跻身全球一流展会的水平。 4天的展期里&#xff0c;全球1502家企业参展…

【产品经理】产品体验报告准备

假如你已经决定为一个app写一份产品体验报告了&#xff0c;那么&#xff0c;我想说的是&#xff0c;不要急着动笔&#xff01; 下面就进入正题&#xff0c;在写产品体验报告之前&#xff0c;我会先去做哪些准备工作&#xff1a; &#xff08;1&#xff09;下载、把玩并熟悉app…

15-03 软件安全

系统安全 系统安全威胁 病毒蠕虫特洛伊木马Rootkit后门僵尸网络零日攻击Webshell 操作系统防御 杀毒软件&#xff1a;兵来将挡&#xff0c;水来土掩升级补丁&#xff1a;防止零日攻击限制&#xff1a;用户、网络、端口、程序、安全基准、不可变基础架构 杀毒软件检测机制 …