V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zhicheng
V2EX  ›  分享创造

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

  •  
  •   zhicheng · 2017-05-18 15:18:01 +08:00 · 1360 次点击
    这是一个创建于 2547 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 又喜欢干净整洁主题的朋友试用,完全免费。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3678 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 11:14 · PVG 19:14 · LAX 04:14 · JFK 07:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.