Pre-Release: Version 1.0
Pre-release
Pre-release
Pre-Release: Version 1.0
Swift cross-platform RSA wrapper library for RSA encryption and signing. Works on supported Apple platforms (using Security framework). Linux (using OpenSSL) is working but is still a work in progress.
Contents
- CryptorRSA: Utility functions for RSA encryption and signing. Pure Swift
Prerequisites
Swift
- Swift Open Source
swift-4.0.0-RELEASE
toolchain (Minimum REQUIRED for latest release) - Swift Open Source
swift-4.0.3-RELEASE
toolchain (Recommended) - Swift toolchain included in Xcode Version 9.0 (9A325) or higher.
macOS
- macOS 10.12.0 (Sierra) or higher
- Xcode Version 9.0 (9A325) or higher using the included toolchain (Minimum REQUIRED for latest release).
- Xcode Version 9.2 (9C40b) or higher using the included toolchain (Recommended).
iOS
- iOS 10.0 or higher
- Xcode Version 9.0 (9A325) or higher using the included toolchain (Minimum REQUIRED for latest release).
- Xcode Version 9.2 (9C40b) or higher using the included toolchain (Recommended).
Linux
- Work in progress
- Ubuntu 16.04 (or 16.10 but only tested on 16.04)
- One of the Swift Open Source toolchains listed above
- OpenSSL 1.0.x is provided by the distribution. Note: Only the 1.0.x releases of OpenSSL are currently supported.
- Added prerequisite that the libssl-dev package is required to be installed when building on Linux.
- Minor license update.