Tungsten Crypto库
什么是Tungsten?
Tungsten是一款提供加密和匿名通信的其他用户端的消息应用。
您可以在我们网站上获取该应用:
- 网址:https://tungstenapp.com/
- 通过苹果应用商店:从App Store获取Tungsten
通过Tungsten发送的所有文本消息和数据都进行了端到端加密。Tungsten使用自己的协议,支持离线消息、多设备设置以及群发消息。所有加密通信会在所有用户的设备之间同步。
Tungsten允许用户创建多个身份,这样可以更好地组织他们的对话。通过多个身份,用户可以轻松管理谁可以联系他们,而不会泄露用户的个人信息或混淆环境。
Tungsten提供了一种简单的方法来设置另一个设备,其中包括现有对话的完整历史记录。这需要物理访问两个设备,从而增加了额外的安全性。
与Tungsten和其他流行协议的特性和功能比较
特性 | Open PGP | OTR | Tungsten |
---|---|---|---|
多设备 | 是 | 否 | 是 |
离线消息 | 是 | 是 | 是 |
文件传输 | 是 | 否 | 是 |
可验证性 | 否 | 是 | 是 |
不可否认性 | 是 | 是 | 是 |
前向保密性 | 否 | 是 | 是 |
什么是钨加密库?
钨加密库是一个使用Swift语言编写的开源软件,设计用于加密和解密通过钨应用发送的消息。
此仓库包含库以及对其的测试。
从源码构建库
先决条件
- macOS 10.11或更高版本
- 最新版Xcode
- 工具
- 包装(https://bundler.rubygems.org.cn)
- CocoaPods 1.1.0或更高版本(《https://cocoapods.org.cn/》)
构建库
macOS
# clone the repository
git clone https://github.com/TungstenLabs/tungsten-crypto-swift.git tungsten-crypto-swift
cd tungsten-crypto-swift
bundle exec pod install
开发
建议使用最新版本的Xcode进行开发。
许可协议
版权所有© 2018钨金实验室UG。