Structures

The following structures are available globally.

  • A struct representing the different errors that can be thrown by BlueECC.

    See more

    Declaration

    Swift

    public struct ECError : Error, Equatable
  • The signature produced by applying an Elliptic Curve Digital Signature Algorithm to some Plaintext data. It consists of two binary unsigned integers, r and s.

    See more

    Declaration

    Swift

    @available(macOS 10.13, iOS 11, watchOS 4.0, tvOS 11.0, *)
    public struct ECSignature
  • An extensible list of elliptic curves supported by this repository.

    See more

    Declaration

    Swift

    @available(macOS 10.13, iOS 11, watchOS 4.0, tvOS 11.0, *)
    public struct EllipticCurve : Equatable, CustomStringConvertible