Ryan Yin
Ryan Yin
@ufo5260987423 刚在 discourse 上看到你的帖子了,仔细一看有点缘分... 我 1 月份想折腾 scheme 时有尝试过给你的 language server 打包来着,后面兴趣消退了就没继续弄,commit 还在: https://github.com/ryan4yin/nur-packages/compare/main...scheme-lsp
@rqdmap 哈哈,有时间的话整起来~
@elokelears 1. `programs.xxx.enable` 的好处是可以声明式配置软件参数,一般是推荐优先用它。但是如果你用不到这些参数,那 `enable` 跟 `home.packages` 应该就没啥区别。 2. 我没用 hm 配置我的浏览器,因为感觉 firefox/chrome 自身的账号同步机制就挺好用了。简单说我是实用主义,并不追求极致的声明式配置。
> > 如果你需要跟 100 个朋友安全通信,你们只需要公开自己的公钥。发送消息时使用对方的公钥加密,接收消息时使用自己的公钥解密即可。 > > 解密使用的是私钥,所以「接收消息时使用自己的私钥解密即可。」 typo,感谢指正
@sherlock-lqr 感谢反馈。 实际上 `ciphertextPubKey` 是一个临时生成的、跟密文本身强关联的密钥,它并不等同于 `bobPubKey`,所以才使用了不同的名称。 为了避免混淆,我更新了下该部分的内容,着重强调了这一点,摘抄如下: >为了确保安全性,每份密文都应该使用不同的**临时 ECC 密钥对**作为「密文密钥对」,不应该直接使用「Bob 的密钥对」!「Bob 的密钥对」只在 Alice 回复密文消息给 Bob 时才应该被用到。
@OOJ2003 感谢反馈,Curve25519 跟 Curve448 的几个公式都有这个问题,已经修复了: https://github.com/ryan4yin/thiscute.world/commit/7136a34f30da233e0fd29f7309ee0f9e8349cceb
@wowow005 感谢提醒,已修改
@mfdefs 哈哈,仍然在追赶各路大佬的路上,清单的完成速度也慢得很...
@nolotus 学起来~
@caibingcheng 把它公开,真的会更有动力去做这些事情~