Virgil E3Kit Objective-C/Swift
简介 | 优势 | 特点 | 安装 | 资源 | 示例 | 许可 | 支持
简介
Virgil Security 提供 Virgil E3Kit - 一个开源客户端框架,允许开发者通过几个简单步骤将端到端加密添加到他们的消息应用、文件共享程序和其他数字通信产品中,以成为 HIPAA 和 GDPR 合规的,以及其他更多。
优势
- 易于设置和集成到现有或现有项目中
- 支持任何 CPaaS 提供商,包括 Nexmo、Firebase、Twilio、PubNub 等。
- 强大的密钥存储,集成 Keychain
- 提供 GDPR 和 HIPAA 合规性
- 抵御量子计算机攻击
功能
- 强大的点对点和组加密
- 文件和流端到端加密
- 数据签名和验证作为加密解密功能的一部分
- 可恢复的私有加密密钥
- 从多个用户设备访问加密数据
- 使用双Ratchet算法的完美前向安全性
- 为未注册用户提供加密
- 后量子算法支持:Round5(加密),Falcon(签名)
安装
导航到开发者文档以安装和初始化Virgil E3Kit。
资源
- E3Kit产品页面
- E3Kit文档 —— 使用我们的详细指南开始将E3Kit集成到您的项目中。
- E3Kit Objective-C/Swift API参考 —— E3Kit API参考,适用于您喜欢的语言。
- 快速入门示例 —— 将帮助您快速开始使用Virgil E3Kit,并学习一些构建端到端加密的常见方法,例如在虚构人物Alice和Bob之间。
示例
您可以在此处找到Objective-C/Swift的代码示例
示例类型 |
---|
iOS演示 |
您可以运行演示以了解如何使用E3Kit初始化SDK、注册用户和加密信息。
许可
此库采用3-clause BSD许可发布。
支持
我们的开发者支持团队在这里为您提供服务。更多详细信息请访问我们的帮助中心。
您可以在Twitter上找到我们或发送电子邮件到[email protected]。
此外,您还可以在我们的Slack上从支持团队获得额外帮助。