Skip to content

Structure

EdDSACurve

A struct representing an Elliptic Curve used in EdDSA (Edwards-curve Digital Signature Algorithm).
struct EdDSACurve

Overview

EdDSACurve encapsulates different types of elliptic curves specifically used in EdDSA cryptographic operations. It allows for representing and working with EdDSA curves. The struct provides a static property for the Ed25519 curve, a widely used curve known for its balance of security and efficiency. This makes EdDSACurve suitable for operations requiring Ed25519, such as generating digital signatures or key pairs.

Topics

Initializers

Instance Properties

Instance Methods

Type Properties

Relationships

Conforms To

  • Swift.Decodable
  • Swift.Encodable
  • Swift.Equatable
  • Swift.RawRepresentable
  • Swift.Sendable
  • Swift.SendableMetatype