云水木石

LV0
发表了文章

写给开发人员的实用密码学 - CA

在上一篇文章《写给开发人员的实用密码学 - 数字证书》中介绍了数字证书,但要让用户信任颁发的数字证书,这里就需要引入 CA 中心。

云水木石
发表了文章

写给开发人员的实用密码学 - 数字证书

在数字签名部分,我们讲到数字签名可以起到“防抵赖”的作用。然而,在开放的互联网环境中,通信的双方通常是互不相识,数字签名并不能解决身份认证的问题。比如在数字签名...

云水木石
发表了文章

美国,为中国“送”来光刻机

4月8日,美国商务部宣称将7个中国超级计算机实体列入所谓管制”实体清单“。多轮的制裁让亿万中国人知道了光刻机的重要性,虽然大家对光刻机长啥样,为什么生产芯片需要...

云水木石
发表了文章

其实,我们也在努力做CPU

全球的缺芯风潮愈演愈烈,也让很多中国人开始关注起芯片。谈到中国的国产CPU,很多人都恨铁不成钢,“泱泱大国,怎么小小的芯片也做不好?人家的芯片都做到i9了,你们...

云水木石
发表了文章

啊,原来申请数字证书这么简单

数字证书在公开密码算法中扮演着重要的角色,可用于数字签名、密钥协商、身份认证等等。如果要部署 HTTPS 网站,首先就要申请数字证书。

云水木石
发表了文章

喜大普奔,又一国标正式进入国际标准

今天,在网上看到一则不起眼的消息,首个IETF国密标准正式发布,加速国密算法应用进程。新闻中提到,《商密算法在TLS 1.3中的应用》标准(RFC 8998)在...

云水木石
发表了文章

写给开发人员的实用密码学 - 数字签名

办理过买房抵押贷款的朋友,应该还记得在贷款合同上不断按手印。这种现实世界的签字画押,一方面是保证合同的文本不会替换,另一方面双方事后都不能否认此次交易(个人方面...

云水木石
发表了文章

写给开发人员的实用密码学 - 非对称加密算法

在前面的文章《写给开发人员的实用密码学 - 对称加密算法》中,介绍了现代密码学中非常重要的加密解密算法。从工程学的角度,选取密钥足够长的加密算法(比如AES 2...

云水木石
发表了文章

写给开发人员的实用密码学 - 国密哈希算法SM3实现要点

在《写给开发人员的实用密码学 - Hash算法》和《写给开发人员的实用密码学 - MAC》这两篇文章分别介绍了哈希算法和消息验证码,其中消息验证码使用到了哈希算...

云水木石
发表了文章

写给开发人员的实用密码学 - 国密对称加密算法SM4实现要点

在上一篇文章《写给开发人员的实用密码学 - 对称加密算法》中,介绍了现代密码学中非常重要的加密解密算法,国密标准中 SM4/SMS4 就是一种对称加密算法。本文...

云水木石
发表了文章

写给开发人员的实用密码学 - 对称加密算法

所谓数据加密,就是将一段数据处理成无规则的数据,除非有关键的密钥,否则谁也无法得知无规则数据的真实含义。

云水木石
发表了文章

写给开发人员的实用密码学 - 随机数

上一篇文章中介绍了消息验证码,这篇文章咱们来聊聊随机数。随机数看起来是一个很简单的概念,不论哪种编程语言都提供了简单的生成随机数的方法,有必要单独写一篇文章么?

云水木石
发表了文章

写给开发人员的实用密码学 - MAC

这里的MAC,并不是计算机中的MAC地址,而是消息验证码(Message Authentication Code,MAC)。在写给开发人员的实用密码学 - Ha...

云水木石
发表了文章

写给开发人员的实用密码学 - Hash算法

说到Hash(哈希),开发人员应该不陌生,比如Hash表是一种非常常用的数据结构,通过Hash表能够根据键值快速找到数据。哈希函数将文本(或其他数据)映射为整数...

云水木石
发表了文章

写给开发者的实用密码学 - 前言

过去的2020年发生了太多的事情,2020年1月23日武汉封城历历在目,仿佛就在昨天。多少人经历了悲欢离合、多少店铺关张,又有多少企业倒下?所以这段时间我一直在...

云水木石
发表了文章

Android Studio新特性:使用TFLite模型更简单

Android Studio仍然在疯狂更新中,隔一段时间打开Android Studio,就会提示有新版本,对此我已经见怪不怪。一般而言,我会顺手点击一下升级。...

云水木石
发表了文章

如何将根证书预置到 firefox 浏览器发布包中

继续写一写国密开发相关的内容。在实现了国密算法后,用生成的 firefox 浏览器可以访问沃通的在线国密测试网站。但还不够完美,首次访问依然会出现如下安全警告:

云水木石
发表了文章

Android NN API,谷歌意在收编各路诸侯?

在过去的几年中,诸如智能手机和平板电脑之类的移动设备的计算能力得到了飞速增长,接近几年前主流台式机的水平。如果仅仅是运行普通的应用程序,那的确存在性能过剩。于是...

云水木石
发表了文章

还在安装双系统? 试试 Windows 和 Linux 合体

作为一个长期使用 Linux 作为主力系统的开发人员,我经常向周围的朋友安利 Linux ( Ubuntu )系统。但非常尴尬的是,大部分人都是浅尝辄止,最后还...

云水木石
发表了文章

曾经有你,未来有我

父亲为我买橘子的小片段,一件寻常小事,而如今“我”却从细节、神态、动作看待,更像是一个成年人试着去解释“爱”的真谛。他的背影就像是一个把钥匙,打开你我世界连结的...

云水木石

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券