V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lonnyzhang  ›  全部回复第 1 页 / 共 1 页
回复总数  16
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 不支持
2020-12-07 18:19:07 +08:00
回复了 lonnyzhang 创建的主题 Apple 有没有 v 友遇到了 mbp 屏幕黑线(flexgate)问题?
@Donno0 保留维修凭证,指不定后期会有免费维修的计划呢。不过即使换了用两年估计还有有黑线的问题
2020-11-30 10:39:57 +08:00
回复了 woxiangjingjing 创建的主题 Java docker Java web 项目调用打印机功能
2020-11-30 10:29:23 +08:00
回复了 woxiangjingjing 创建的主题 Java docker Java web 项目调用打印机功能
@sujin190 好像说反了,docker 单机情况下默认是 bridge 模式,改成 host 模式才是直接使用的宿主机的网络

https://docs.docker.com/compose/compose-file/#driver-1
2020-11-11 15:51:25 +08:00
回复了 honglei92 创建的主题 Android gradlew 编译 :app:transformClassesWithDesugarForDebug 很费时间
2020-10-21 13:59:45 +08:00
回复了 wangyzj 创建的主题 程序员 老哥们,机器学习和深度学习有什么有趣好玩的项目吗?
识别验证码,两年前写过一个,https://github.com/lonnyzhang423/zhihu-captcha
训练出来的模型识别成功率 95%以上,撸了一波知乎的数据,后来知乎换成滑块验证码就没用了
@ajax10086 请问加急是什么个流程?版权中心开放这个业务?
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2645 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 15:32 · PVG 23:32 · LAX 07:32 · JFK 10:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.