CypherTextKit
End-to-End Encryption Support for Swift Clients (by orlandos-nl)
ziti-sdk-swift
An OpenZiti SDK for Swift (by openziti)
CypherTextKit | ziti-sdk-swift | |
---|---|---|
1 | 4 | |
22 | 44 | |
- | - | |
0.0 | 6.9 | |
6 months ago | 23 days ago | |
Swift | Swift | |
- | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CypherTextKit
Posts with mentions or reviews of CypherTextKit.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Announcing CypherTextKit - Swift Framework for End-to-End encrypted messaging
CypherTextKit is a framework that allows you to build end-to-end encrypted clients for iOS, macOS and Linux.
ziti-sdk-swift
Posts with mentions or reviews of ziti-sdk-swift.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-02.
-
The tunneler are closed source ?
If you want to embed in your app rather than use Tunneler on Apple devices you can use the Swift SDK (used under the hood in the tunnelers): https://github.com/openziti/ziti-sdk-swift
-
Is it possible to do VPN split tunneling on iOS
It's built to use the OpenZiti Swift SDK to route only configured traffic over an OpenZiti network. So,as long as the VPN isn't explicitly configured to route your API calls over the VPN they won't be picked up (the analogy in OpenZiti is that we make sure connections to a Ziti Controller or Ziti Router are never sent over the VPN connection).
-
Looking for a project to catch up my skills.
I'd take help with OpenZiti Swift SDK. I just put in an Issue for a sample app that makes a REST call using async/await. This might be a good one where you shouldn't need to get too deep into understanding OpenZiti internals and can focus on Swift. Let me know if you're interested.
-
Developers with apps on the App Store. What's your app and what have you the idea to do it?
OpenZiti is a zero trust network overlay that allows you to connect directly to the overlay from 'inside' your application using one of the SDKs (the Ziti Swift SDK in this case. Ziti Mobile Edge marries the SDK to an Apple Network Extension Packet Tunnel Provider (VPN) so the user can selectively route network connections based on DNS requests or specific IP addresses ("intercepts" in Ziti lingo).
What are some alternatives?
When comparing CypherTextKit and ziti-sdk-swift you can also consider the following projects:
opentdf - Quickstart guide, examples, and documentation repository for OpenTDF, the reference implementation of the Trusted Data Format (TDF). TDF is an object encoding specification that empowers zero-trust security measures by providing end-to-end cryptographic security features with data encryption and tagging.
ziti-sdk-c - A C-based sdk for delivering secure applications over a Ziti Network
ziti-sdk-py - Ziti SDK for Python
ziti-tunnel-apple - Ziti mobile and desktop edge clients for Apple devices
ios-pass - iOS client for Proton Pass
ziti-sdk-csharp - An C#-based SDK to access Ziti