不忘初心,聚焦安全 —— 一名码龄15年的老程序员2023总结

2023总结

    • 1. 整体回顾
    • 2. 亮点工作
    • 3. 未来展望

1. 整体回顾

作为一名码龄超15年的老程序员,虽然2008年就注册了CSDN博客,但是从2020年疫情以来才开始偶尔写写博客,前面两年虽然写了不少,但基本属于自娱自乐,粉丝量和阅读量基本都在三位数。

2023年,工作15年了,毕业以来主要是做信息安全方面工作,因此今年主要把信息安全方面的基本理论总结了下,也算是不忘初心吧。

在此基础上,粉丝、阅读量都有了长足的增长,具体如下:

  • 发布博文108篇,形成多个优质专栏
  • 获得“博客专家认证”认证、“全栈领域优质创作者”认证
  • 粉丝从不到800增长到9000+
  • 博文阅读量从10w增长至60w+

虽然在其他各位大佬眼里,这都是毛毛雨,不过就个人来说,还算是一种生活的小确幸。

2. 亮点工作

本年度最大成就就是组织并参与了《2023全球隐私计算报告》的编写,报告在第二届全球数字贸易博览会的数据要素治理与市场化论坛上正式发布。该报告通过全球政策变化、市场环境、市场参与主体、商业模式、技术路线、未来趋势等几个维度呈现了隐私计算行业2023年的发展现状及发展趋势,揭示了隐私计算在数据要素安全流通中的重要作用,对于促进数据要素市场的蓬勃发展起到了引领支撑作用。

然后就是完成了以下几个信息安全专栏:

专栏一密码学

工作中时间越久,发现更多靠的还是读书时学的理论基础,然后才是一些业务知识点的学习。比如,信息安全的基石密码学,很多网络安全协议的场景最终还是要解决机密性、完整性、认证性三大问题,对应的就是加密算法、hash、数字签名三大解决方案。

本年度通过密码学专栏详细介绍了密码学的前世今生、密码学的基本概念、分组密码、序列密码、哈希函数、公钥密码、数字签名、密码协议、密钥管理、量子密码。

密码学的100个基本概念一文,全网首次对密码学中的100个基本概念,进行了准确而又全面的总结,被多个公众号转载。

专栏二安全多方计算

随着《数据安全法》的颁布实施,数据安全被提到了前所未有的高度,而隐私计算作为数据安全的重要解决方案越来越受到重视。

隐私计算(Privacy computing)是指在保证数据不对外泄露的前提下,由两个或多个参与方联合完成数据分析计算相关技术的统称。隐私计算作为跨学科技术,以密码学为核心理论, 结合了大数据、人工智能、区块链等多领域知识。这些技术路线中,以安全多方计算为代表的基于密码学的隐私计算技术、以联邦学习为代表的人工智能与隐私保护技术融合衍生的隐私计算技术、以可信执行环境为代表的基于可信硬件的隐私计算技术是目前隐私计算的三大主流关键技术。

本年度通过安全多方计算专栏的编写,详细介绍了安全多方计算的基本概念、百万富翁问题、同态加密、比特承诺、零知识证明、秘密共享、门限密码系统、Mix-Match、不经意传输、联邦学习与安全多方计算的关系。

专栏三网络安全

随着移动互联网、物联网的飞速发展,设备多样化、系统复杂化,同时攻击多呈现元化,网络安全问题越来越重要。

本年度通过网络安全专栏的编写,详细介绍了网络安全的发展史,常见网络安全威胁(包括病毒、木马、DDos攻击、中间人攻击、SQL注入攻击、跨站脚本攻击、缓冲区溢出攻击、水坑攻击、鱼叉式网络钓鱼、勒索软件、零日攻击、APT攻击)及网络安全基本协议(Kerberos、PKI/CA、SSL/TLS、HTTP/HTTPS)。

专栏四安全最前沿

2023年国家数据局成立,《生成式人工智能服务管理暂行办法》、《商用密码管理条例》灯各类管理条例相继出台。本年度通过安全最前沿专栏的编写,详细介绍了俄乌网络战、大数据时代信息安全的相关情况。

3. 未来展望

(1)相信大环境

正如新年贺词中所示:这一年的步伐,我们走得很有力量。经过久久为功的磨砺,中国的创新动力、发展活力勃发奔涌。C919大飞机实现商飞,国产大型邮轮完成试航,神舟家族太空接力,“奋斗者”号极限深潜。国货潮牌广受欢迎,国产新手机一机难求,新能源汽车、锂电池、光伏产品给中国制造增添了新亮色。中国以自强不息的精神奋力攀登,到处都是日新月异的创造。

在IT届,你永远可以相信华为

(2)相信安全行业

根据麦可思研究《2023年版就业蓝皮书》,本科毕业生月收入最高的本科专业是信息安全(7579元)。其后是信息工程(7157元)、数据科学与大数据技术(7074元)、软件工程(7056元),应届毕业生起薪均超7000元。

信息安全专业的薪资已连续9年位居榜首。近9年来,该专业大学毕业生的薪资,从2014届的5026元上涨至2022届的7579元,表现尤为亮眼。因此,2024继续好好干吧!

(3)拥抱大模型

你懂的!

最后,福暖四季、顺遂安康!

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

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

相关文章

匿名函数自调用的不同写法

匿名函数自调用,即函数只执行一次 匿名函数自调用一般写法为: (function(){ //具体内容 }() 其他写法如下: !function(){}() function(){}() ~function(){}() 初次外,前面还可以是:,-,*,/

RxJS之fromEvent学习

有情提示: 阅读此博客前,可先阅读博客https://blog.csdn.net/qq_44327851/article/details/135251408对RxJS进行简单的了解。 概念: fromEvent 是 RxJS 中的一个操作符,用于将事件转换为可观察的对象。它的作用是创建一个可观察对…

熔断、隔离、重试、降级、超时、限流,高可用架构流量治理核心策略全掌握

可用性的定义 在探讨高可用架构之前,让我们以 O2 系统为例,解释一下何谓可用性。O2 是腾讯内部的一个广告投放系统,专注于提升投放效率、分析广告效果,拥有自动化广告投放、AIGC 自动化素材生产等多种功能。 其整体架构概览如下&…

Java最新技术介绍和分析 (202305)

说明:本文完成了2023年5月份,当时最新的LTS版本是Java17,本文在撰写时参考了美团技术团队和阿里JDK团队相关的文章,以及本文也引了用文章中的图片。在此表示感谢! Java版本火车 相信老牌的Java开发者和爱好者把Java的…

【技巧】IDEA 使用小技巧(三)

IDEA 使用小技巧(三) 配置目录Ctrl 鼠标方法缩小字体 配置目录 IDEA 在使用的过程中会在 C 盘的用户目录下写入相关配置,目录如下: "C:\Users\个人用户名\AppData\Local\JetBrains" "C:\Users\个人用户名\AppDa…

Java实现限流算法

限流算法是指在分布式系统中控制流量的一种方法。它用于防止系统被过多的请求拥塞而导致性能下降或崩溃。 常见的限流算法有以下几种: 固定窗口算法(Fixed Window Algorithm):将时间划分为固定的时间窗口,每个时间窗口…

Halcon顶帽运算与底帽运算的应用

Halcon顶帽运算与底帽运算的应用 文章目录 Halcon顶帽运算与底帽运算的应用1. 提取小的物件2. 校正非均匀光照 正如上文所说的,顶帽运算返回的像素部分是尺寸比结构元素小的,并且比较亮的局部小区域;底帽运算返回的像素部分是尺寸比结构元素小…

打造炫酷粒子效果的前端利器tsParticles

前端潮流速递 :打造炫酷粒子效果的前端利器tsParticles 在现代前端开发中,动画和视觉效果是吸引用户的关键元素之一。而实现炫酷而引人入胜的粒子效果,常常需要耗费大量的时间和精力。然而,有了 tsParticles,这一切变…

找不到pixman_region32_init代码实现的原因

我们在pixman直接查找pixman_region32_init实现会找不到&#xff0c;原因在于PREFIX宏 1、在pixman-region32.c和pixman-region16.c有很大关系&#xff0c;以pixman-region32.c为例 #ifdef HAVE_CONFIG_H #include <pixman-config.h> #endif #include "pixman-priva…

网络安全—PGP8.1软件应用

文章目录 安装PGP8了解工作原理 PGP使用准备工作加密与解密加密者视角&#xff08;发送方&#xff09;接收者视角&#xff08;接收方&#xff09; 签名签名方&#xff08;发送方&#xff09;验证签名方&#xff08;接收方&#xff09; 补充加密签名一段文字签名后的格式 验证解…

Java中关键词strictfp有什么作用?

在Java中&#xff0c;关键词strictfp用于声明一个方法、类或接口是严格遵守浮点数计算规范的。 具体作用包括&#xff1a; 保证浮点数计算的结果在不同平台上是一致的&#xff0c;避免由于浮点数计算的不精确性导致的结果不确定性。 指定了严格的浮点数计算规则&#xff0c;禁…

186.【2023年华为OD机试真题(C卷)】整数编码(JavaPythonC++JS实现)

请到本专栏顶置查阅最新的华为OD机试宝典 点击跳转到本专栏-算法之翼:华为OD机试 🚀你的旅程将在这里启航!本专栏所有题目均包含优质解题思路,高质量解题代码,详细代码讲解,助你深入学习,深度掌握! 文章目录 【2023年华为OD机试真题(C卷)】整数编码(Java&…

K8s 中Pod无法启动5个常见问题总结

一、ImagePullBackOff Kubernetes pod 无法启动的原因之一是运行时无法从注册表中检索容器镜像。换句话说&#xff0c;pod 不会启动&#xff0c;因为至少有一个在清单中指定的容器没有启动。 当 pod 遇到此问题时&#xff0c;kubectl get pods 命令会将 pod 的状态显示为Image…

【解决】Unity 设置跨设备分辨率表现

开发平台&#xff1a;Unity 2018版本以上 开发语言&#xff1a;CSharp 编程平台&#xff1a;Visual Studio 2022   问题描述 使用 UnityEngine.dll 中关于设置分辨率的方法时&#xff0c;无法满足应用以设定分辨率进行屏幕显示问题。因而造成画面不同程度的拉伸情况。而这种情…

机器学习-基于Word2vec搜狐新闻文本分类实验

机器学习-基于Word2vec搜狐新闻文本分类实验 实验介绍 Word2vec是一群用来产生词向量的相关模型&#xff0c;由Google公司在2013年开放。Word2vec可以根据给定的语料库&#xff0c;通过优化后的训练模型快速有效地将一个词语表达成向量形式&#xff0c;为自然语言处理领域的应…

threejs中group下绑定唯一key导致parten丢失的问题

技术架构 reactthreejsreact-three/dreireact-three/fiberuse-gesture/react 场景 一个分组下有一个Line&#xff0c;当使用gesture的useDrag触发事件以后&#xff1a; import { Line } from react-three/drei import { ThreeEvent, useFrame } from react-three/fiber imp…

C# StringBuilder对比string的优点和15大案例

文章目录 StringBuilder和String 对比1. **循环内字符串连接**2. **构建大型日志消息**3. **格式化长字符串**4. **SQL 查询构造**5. **从文件读取并合并行**6. **拼接数组元素**7. **格式化电子邮件模板**8. **处理用户输入流**9. **JSON 或 XML 格式的序列化与构建**10. **动…

leetcode算法题之递归--二叉树中的深搜总结

递归的本质是找重复的子问题 文章目录 1.计算布尔二叉树的值2.从根节点到叶节点数字之和3.二叉树剪枝4.验证二叉搜索树5.二叉搜索树中第K小的元素6.二叉树的所有路径 1.计算布尔二叉树的值 计算布尔二叉树的值 class Solution { public:bool evaluateTree(TreeNode* root) …

Spring Cloud + Vue前后端分离-第9章 大文件断点续与极速秒传

源代码在GitHub - 629y/course: Spring Cloud Vue前后端分离-在线课程 ​​​​​​Spring Cloud Vue前后端分离-第9章 大文件断点续与极速秒传 作为一个视频网站&#xff0c;一个文件小则几十M&#xff0c;大则上G&#xff0c;上传一个大文件受网络影响很大&#xff0c;文…