lonnyzhang 最近的时间轴更新
lonnyzhang
ONLINE

lonnyzhang

V2EX 第 274473 号会员,加入于 2017-12-14 15:23:49 +08:00
今日活跃度排名 11736
根据 lonnyzhang 的设置,主题列表只有在你登录之后才可查看
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
lonnyzhang 最近回复了
2021-07-30 14:54:36 +08:00
回复了 brader 创建的主题 程序员 真正的点对点聊天通讯隐私实现想法
@liuidetmks DH 算法本身不具备身份鉴定功能,一般要和数字签名结合才能防止中间人攻击。
2021-07-29 23:35:46 +08:00
回复了 brader 创建的主题 程序员 真正的点对点聊天通讯隐私实现想法
@liuidetmks 真正的端到端加密只会在端生成密钥,是不会经过网络传输的,服务端也破解不了传输的内容。
2021-07-29 18:22:15 +08:00
回复了 brader 创建的主题 程序员 真正的点对点聊天通讯隐私实现想法
@liuidetmks 再仔细看看,key 只在 AB 端生成,不会经过网络传输,包括服务器都是不可能知道的。所以即使服务器自己就是“黑客”,它也不可能知道 AB 两端用 key 对称加密后传输的是什么内容。
2021-07-29 09:30:33 +08:00
回复了 brader 创建的主题 程序员 真正的点对点聊天通讯隐私实现想法
去看 Telegram 的端对端加密算法:
https://core.telegram.org/api/end-to-end

是基于下面这个算法:
https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange

总结下就是:
1.服务端给客户端提供两个数(x,y)
2.客户端 A:
生成随机数 r1,计算 m=pow(x, r1) % y
3.客户端 B:
生成随机数 r2,计算 n=pow(x, r2) % y
4.A 、B 互相发送结果 m 、n
A 计算 key=pow(n, r1) % y
B 计算 key=pow(m, r2) % y
这时,两个 key 是相同的,后面用这个 key 做对称加密即可

注:y 要足够大,x 、y 、m 、n 都是公开的,但是只要 r1 、r2 不泄露,别人想要计算出 key 的值难度很大,包括服务端。
2021-07-15 16:40:25 +08:00
回复了 zhoudaiyu 创建的主题 Linux 大家在 Linux 服务器上会配置那些 alias 提升效率?
alias please='sudo'
2021-03-26 11:05:48 +08:00
回复了 nick0cw0nie 创建的主题 Android kiwi 浏览器今天出现了启动广告,请问怎么去掉?
小米根目录有个 miad 文件夹,删除,用一个 txt 改名为 miad,不要任何后缀即可取消。

https://github.com/2dust/v2rayNG/issues/930
@Paaranoia url 肯定要换啊。。。或者不写

1.看 gradle 版本,5.0 以下就不是我说的问题,5.0 及以上看第二条
2.到卡住的那个仓库看有没有 metadata.xml 、pom.xml 文件,没有的话就是我说的问题
3.加上下面的配置就 ok

metadataSources {
mavenPom()
artifact()
}
可能是你的 gradle 版本太高,仓库里又没有 metadata.xml 文件,高版本的 gradle 认为这个仓库不存在,就下不下来,加 metadataSources 试试。

repositories {
maven {
url "http://repo.mycompany.com/repo"
metadataSources {
mavenPom()
artifact()
}
}
}

https://docs.gradle.org/current/userguide/declaring_repositories.html#sec:supported_metadata_sources
2020-12-21 09:16:28 +08:00
回复了 Nuttertoo1s 创建的主题 Android 讨论一下 Constraintlayout 如何优雅的实现复杂一点的布局
用 Group 关联两个 view,运行时拿到 referenceIds 遍历设置 click 事件

https://stackoverflow.com/questions/46743944/use-group-in-constraintlayout-to-listen-for-click-events-on-multiple-views
2020-12-07 18:22:54 +08:00
回复了 lonnyzhang 创建的主题 Apple 有没有 v 友遇到了 mbp 屏幕黑线(flexgate)问题?
@brendan 不知道换哪个,docker 用户,M1 不支持
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5604 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 03:17 · PVG 11:17 · LAX 19:17 · JFK 22:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.