分享两个最近写的两个应用 Pigeon IM 和 PPCamera

2017-05-18 15:18:01 +08:00
 zhicheng

PigeonIM

端对端加密的 IM,自有协议,跟朋友测了一段时间还算稳定。

加密原理是 App 第一次启动时候会生成一个公钥存储在 Keychain 里,发到服务器和用户名绑定。消息会用接收者的公钥加密,服务器上存储的是加密之后的消息。群组是所有群成员共享一个相同的私钥,当创建和邀请成员加入时,邀请人把群组私钥加密后发送给被邀请人。理论上服务器可以在两个人完全没有通信过的时候实施中间人攻击,但一旦 App 同步过对方的公钥之后再中间人,App 会警告类 SSH 的设计。加密库用的是 libsodium。

协议的设计灵活性很高,如果现在的服务器承受不住压力会开放第三方接入,协议本身没有中央结点类 email 的设计。

服务器在香港,偶尔网络会抽风。

地址 https://pigeon.im

如果发现什么问题,或者有疑问,或者只是想找人测试一下,可以在联系人中搜索 zhicheng 给我发消息。

PPCamera

最早是为了测试一下新的 iPhone 7 Plus 的相机性能,后来干脆做了个 App,可以手动调整相机参数 ISO,快门速度,对焦等等,应用场景应该不是太多,纯当好玩儿吧。

下载地址 https://itunes.apple.com/us/app/ppcamera/id1188933786?ls=1&mt=8

PPCamera 是 Professional Photographer Camera 的缩写。

所有应用免费并且全区可用。

最后还有一个运营了两年的 https://www.TextArea.com 欢迎不想自己搭 Blog 又喜欢干净整洁主题的朋友试用,完全免费。

1374 次点击
所在节点    分享创造
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/362223

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX