SwiftCurve448

main

Swift wrapper for OpenSSL's Curve448 implementation.
Kingpin-Apps/swift-curve448

GitHub Workflow Status

Swift-Curve448 - Swift bindings for Curve448

Swift-Curve448 is a Swift wrapper for OpenSSL's Curve448 implementation. It provides a simple and familiar API to perform key generation, signing, and signature verification.

Usage

To add Swift-Curve448 as dependency to your Xcode project, select File > Swift Packages > Add Package Dependency, enter its repository URL: https://github.com/Kingpin-Apps/swift-curve448.git and import SwiftCurve448.

```swift
dependencies: [
    .package(url: "https://github.com/Kingpin-Apps/swift-curve448.git", from: "0.0.1")
]
```

Then, to use it in your source code, add:

import SwiftCurve448

Features

  • Private/Public key generation
  • Shared secret
  • Signing
  • Signature verification

Description

  • Swift Tools 6.0.0
View More Packages from this Author

Dependencies

Last updated: Thu May 15 2025 17:32:37 GMT-0900 (Hawaii-Aleutian Daylight Time)