免费申请S/MIME邮箱证书
前言
使用邮件进行通信时,邮件一般情况下均为明文,即使自己的客户端与邮箱服务器通信使用TLS加密,但不能保证邮件在邮箱服务器存储时以及对方与邮箱服务器通信时同样以TLS加密。
因此目前有多种邮件签名加密方式,最常见的为OpenPGP和S/MIME
OpenPGP因安全,开源,便捷十分流行,但一个不可忽视的问题就是需要自己构建信任链。
也就是说,在进行公钥交换时需要自行确认对方的身份,最安全的方式是面交公钥并确定密钥指纹。
当然正常生活中对于网友大家更多的是选择在已有的信任链体系下进行公钥交换,例如发布在各大网站上,这些网站均会使用TLS对通信进行加密。
而TLS所依赖的信任链则由全球各大CA证书机构负责,那么,是否有一步到位的方法,直接依赖CA证书机构构建的信任链来进行安全的通信呢?
答案肯定是有,就是本文的主角——S/MIME证书。
当然便捷性和安全性呈负相关,为了便捷性肯定是会降低安全性的,例如国内早期某个CA伪造证书的事情,大家可以自行去搜索,不过目前各大CA还算是值得信任的(单独不信任某个CA也可以自行拉黑)。
申请
S/MIME证书就和网站SSL证书一样,由各大CA证书机构颁 ...
新鼠标到了ヾ(≧▽≦*)o
# 起因
很久之前我的鼠标的左键就开始出问题,排查下来应该是微动寿命到了,具体表现就是左键时不时失灵,不过之前这种情况不严重,我也就将就着用。
最近发现不仅左键严重出问题,5 次点击中至少有 1 次是失灵状态,而且右键也开始出问题,出现 “粘滞” 的情况,严重影响我的日常体验。
为了更好的生(da)产(you)力(xi),于是在 b 站找了找相关视频,综合自己的钱包,买了个英菲克 in6
# 官网参数
连接方式:有线 / 2.4G / 蓝牙 5.0
产品尺寸:1236239.5mm
产品重量:约 60g(含接收器+1g)
电池容量:500MAH
分辨率:800/1200/2400/4800/12000/26000DPI(驱动可调)
传感器:原相 PAW 3395
微动:华诺绿透白点 1 亿次
芯片:上海博通
回报率:有线无线 1K / 无线 8K(需另外购买接收器)
# 上手体验
实物和官方的图片一样,我就直接拿官方的图片了吧
整体外观感觉很好看,使用起来手感也不错,整体配重官方写的是 60g,到手后感觉确实很轻。
我一般使用的是 2.4G 无线,兼顾无线和延迟的选择,我原来 ...
欢迎“咖啡邮局”绿卡通加入我的卡包大家庭
卡面
正文
卡其实周一就到了,只是一直拖到今天才有空余时间去线下网点激活。
这次和之前一样,都是以挂号信的方式邮寄过来,不过邮储的这张卡是非预制卡,不像中行的卡是预制卡,这张卡卡面背面没有印刷持卡人姓名拼音。
然后制卡和邮费一起花了20大洋,就不能学学中行嘛,中行都是免费的(泪目
不过邮储的卡支持卡面定制,中行的卡不支持定制,这点邮储做的不错。
激活
激活的时候出了一点小插曲。
因为学校附近就有个支行网点,再加上天冷得要命真的不想跑老远去分行,想着二线城市的支行业务能力应该不会那么不堪吧,所以选择去了支行。
然后果不其然就又又又发生了我早已预料的情况。
接待人员一脸问号,表示借记卡还能网上邮寄的吗之类的。。。
我当时内心已经麻木了,不过接待人员业务能力还算在线,不知道的事情没和我死磕(不像我家县城那边那个。。。),让我填完开户申请表后帮我取了个号。
不过好在窗口的阿姨业务能力超棒,表示自己之前看到有好几个人申请这种卡了,不过是“宝宝卡”这种主题卡。
另外当时还有另外一个姐姐也过来看我的卡,说我的卡真的超好看,她也想办一张,柜台窗口的阿姨还打趣到让她自己也去申请一张
后面她们还问了我 ...
一次代码分析以及对新版教务系统的吐槽
# 前言
昨天晚上心血来潮,刷新了一下之前自己写的看课表的 app 的课表缓存,结果发现身份认证失败,提示验证码不能为空,看来教务系统又发癫了。。。
# 问题分析
首先看了新版教务系统接口情况,果然给接口加了验证码,我真的谢谢你。。。
并且验证码内容需要作为请求参数之一,无法跳过
然后看了一下另外一个人开发的 app,发现居然能够成功登录???
当时我想着是难道他用了什么不为人知的接口,或者和学校内部人员有什么 py 交易?
但他的 app 已经在 GitHub 上开源了,所以 py 交易什么的完全没必要,应该是用了某个不为人知的没有验证码的接口。(我之前用的接口就是这么来的,无意中在易班上发现的)
于是我直接去翻他的源代码,看看到底是什么神秘接口。
粗略看了一下源代码,发现和我写的接口好像没什么不同,就是多了一个验证码图片的请求环节,但是并没有其他的信息。
然后我又抓了一下包,发现请求里多了一个 RANDOMCODE 参数,在源代码里搜索了一下发现原来是自己看错了代码文件,看到第一版接口文件去了(可见教务系统发了多少次癫,天天改接口。。。我之前也被折磨得够呛)
然而当我满怀期待的浏 ...
[作业回顾]利用74LS192设计0-99计数器
# 前言
proteus 玩嗨了,打算记录一下这次电子电路设计的思路与出现问题。
之前都是看着已经有的电路图依葫芦画瓢,但这次是自己第一次通过独立思考,没有参照已有的电路图(找半天没找到 doge),只通过之前实验中对元器件使用的经验自己设计出来的电路图,成就感满满(doge
不得不说,仿真就是比学校实验室里的电路实验箱好用,不仅是不用到处在各个试验台抽屉里翻箱倒柜找芯片,更是不用担心你千辛万苦从旮旯角里翻出的芯片是坏的😅
“你永远不知道你的下一个芯片是好的还是坏的,除非你已经完成了线路连接”
最致命的是,不仅是芯片的损坏会影响你的实验效果,线材线芯损坏,接口不良,试验箱元器件损坏…… 每一个都可以折磨我😅
然而仿真就不用担心这些问题,我只需要专注于设计即可
# 正文
新手设计,就没有对拐角进行处理了
本次实验使用了 7SEG-BCD(数显管),74LS192(十进制计数器),CLOCK(时钟信号)/SW-SPDT(单刀双掷开关)
本来还用了个 74LS00(与非门),一开始以为他和 161 一样是十六进制计数器😂,下面是错误设计(虽然功能上也是同样效果)
下面才是正确 ...
Canokey Canary到货咯
# 开箱
今天收到了新的 Canokey,版本名叫 Canary。
外包装上和上代差不多,因为是尝鲜版(139CNY),所以没有送配件。
外观和上代好像差不多,触摸点面积变大了。
不过最大的改变就是由原来的 A 口变成了 C 口。
# 功能
功能上当前固件版本是 3.0.0,与我原来那个 1.6.2 的 Pigeon 相比,有了一些改变:
硬件上由原来的 A 口变为 C 口,并且 NFC 功能大幅改善,能够正常通过 NFC 进行操作
Webauthn(passkey):
支持 Credential Management, Credential Protection, Credential Blob, Large Blob Key 特性
所以现在可以管理已经保存的 rk 凭据,当想删除某个凭据不必整个重置 key 了。
实验性支持 SM2 算法
这项我目前没有什么需求
OpenPGP:
支持 GET CHALLENGE 命令,可用作随机数发生器
目前没用到
Pass:
新增静态密码存储和输入功能,触摸时模拟键盘输入密码
两个密码槽,长按和短按,目前是没什么需求
PI ...
Follow订阅源认证
看到最近 Follow 蛮火的,并且也取消了邀请码注册机制,打算凑个热闹注册一下试试,顺便认证一下自己博客的订阅源。
下方是订阅源认证信息:
This message is used to verify that this feed (feedId:63615899820450818) belongs to me (userId:86030861508840448). Join me in enjoying the next generation information browser https://follow.is.
# 后记
这个星期事情挺多的,也没什么时间看博客和更新文章,再加上还有一个月就要期末考试,所以 12 月文章更新可能不会很频繁。
Debian部署kvm虚拟机
# 前言
印象中 Linux 上的虚拟机比较出名的有 PVE,ESXi 等。最近打算给自己服务器整一个虚拟机,但是又考虑到性能损失,以及没有那么强的需求,所以一直在纠结。
然后了解到 PVE 的底层技术是 Linux 上的 kvm,底层系统是 Debian,于是想到为何不直接使用 kvm 呢,还不用迁移现有宿主机上的服务。
# 安装虚拟机
# 硬件检查
首先需要检查自己的机器是否支持虚拟化或者是否开启虚拟化
1egrep -c '(vmx|svm)' /proc/cpuinfo
如果输出结果大于 1,则表示 CPU 支持虚拟化。
# 安装 kvm 与 qemu
1sudo apt install qemu-system libvirt-daemon libvirt-clients bridge-utils
# 添加虚拟网桥
默认的网桥走 NAT,这里添加一个可以直通的网桥
在 /etc/network/interfaces 文件中添加下面配置
12345auto br0 #网桥名称iface br0 inet dhcp #使用DHCP管理 bridge_port ...
独立博客自省问卷15题
前言
看到最近大家都在玩《独立博客自省问卷15题》,我也来凑凑热闹。
本问卷填写日期为:2024-11-11 18:06:50
1、你的博客更新频率是多少?
没有什么固定的时间,基本上当“有时间”和“有灵感”这两个条件都成立的时候就会更新。
2、你的博客上次更新是什么时候?
已经有2周了吧。
3、你的博客文章是原创的吗?
我的博客文章内容比较杂,有自己原创的,转载的,部分AI生成的,不过具体我都会在每篇文章下或者文中进行标注。
4、你觉得自己的文章对他人有帮助吗?
从和访客互动中来看,多多少少还是有点帮助吧(确信
5、你上次换博客主题/程序是什么时候?
已经有一年多了吧。主要是butterfly挺符合我的审美,暂时还没看到其他更好的主题了。
6、你上一次捣腾博客主题代码是什么时候?
大概有快半年了,一开始换主题的时候动主题代码动的挺多的,后面也就是修修补补,没怎么改动了,顶多是功能性的调整。
7、你会对博客主题进行二次开发?
肯定会的,具体会改成什么样根据心情而定,但是仍然会保留原作者版权信息。
8、你多久打开自己博客自我陶醉一次?
看情况吧,有时候每天都会,有时候一周可能只有一两次。 ...
装机小记
# 起因
某一天给 CPE 重启后发现之前自己组装的服务器无法获取 IP 地址,而且网口指示灯处于异常状态,连接到显示器也是没有任何显示。
当时以为系统坏了,打算进 BIOS 看看,结果发现 BIOS 也进不去,但是风扇却是正常启动,按照之前的经验应该是硬件方面的问题。
我便试探性的在纸盒里感受了一下,发现积温很严重,虽然我已经几乎将纸盒顶部开成天窗了,但是整个纸盒内部温度还是不理想。
特别是当我把纸盒去掉后,发现纸盒上和主板 CPU 座子挨在一起的部分温度很高,就知道拿纸盒当机箱纯属是图一乐。
把服务器关机并冷却了一会后,再上电开机就发现没有问题了。
本来打算干脆不要机箱,但是又怕之后积灰导致异常(我的寝室特别容易积灰),索性打算给它整个机箱(罪恶的开始)。
# 组装
# 风扇与散热器安装
因为是第一次,所以功课没做足,组装时发现机箱风扇买大了(???),买了 4 个风扇结果只塞下 2 个,而且和机箱上预留的空位还对不上,最后只能用轧带进行固定。
然后就是在组装 CPU 散热器的时候发现,散热器的扣具把内存条挡着了,必须取下来一根才能装上,总内存 - 16G。
后面在淘宝逛散热器的时 ...