go.crypto.internal.fips140.edwards25519
1.24.13.3
dotnet add package go.crypto.internal.fips140.edwards25519 --version 1.24.13.3
NuGet\Install-Package go.crypto.internal.fips140.edwards25519 -Version 1.24.13.3
<PackageReference Include="go.crypto.internal.fips140.edwards25519" Version="1.24.13.3" />
<PackageVersion Include="go.crypto.internal.fips140.edwards25519" Version="1.24.13.3" />
<PackageReference Include="go.crypto.internal.fips140.edwards25519" />
paket add go.crypto.internal.fips140.edwards25519 --version 1.24.13.3
#r "nuget: go.crypto.internal.fips140.edwards25519, 1.24.13.3"
#:package go.crypto.internal.fips140.edwards25519@1.24.13.3
#addin nuget:?package=go.crypto.internal.fips140.edwards25519&version=1.24.13.3
#tool nuget:?package=go.crypto.internal.fips140.edwards25519&version=1.24.13.3
go.crypto.internal.fips140.edwards25519
C# package converted from the Go standard library by go2cs.
Package edwards25519 implements group logic for the twisted Edwards curve
-x^2 + y^2 = 1 + -(121665/121666)*x^2*y^2
This is better known as the Edwards curve equivalent to Curve25519, and is the curve used by the Ed25519 signature scheme.
Most users don't need this package, and should instead use crypto/ed25519 for signatures, golang.org/x/crypto/curve25519 for Diffie-Hellman, or github.com/gtank/ristretto255 for prime order group logic.
However, developers who do need to interact with low-level edwards25519 operations can use filippo.io/edwards25519, an extended version of this package repackaged as an importable module.
(Note that filippo.io/edwards25519 and github.com/gtank/ristretto255 are not maintained by the Go team and are not covered by the Go 1 Compatibility Promise.)
Copyright 2009 The Go Authors. All rights reserved. This C# package is converted from Go standard library source; use of that source is governed by a BSD-style license that can be found in the LICENSE file.
Artwork licensed under Creative Commons Attribution 3.0; see artwork attribution.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- go.crypto.internal.fips140.check (>= 1.24.13.3)
- go.crypto.internal.fips140.edwards25519.field (>= 1.24.13.3)
- go.crypto.internal.fips140.subtle (>= 1.24.13.3)
- go.crypto.internal.fips140deps.byteorder (>= 1.24.13.3)
- go.errors (>= 1.24.13.3)
- go.lib (>= 1.24.13.3)
- go.math.bits (>= 1.24.13.3)
- go.sync (>= 1.24.13.3)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on go.crypto.internal.fips140.edwards25519:
| Package | Downloads |
|---|---|
|
go.crypto.internal.fips140.ed25519
crypto.internal.fips140.ed25519 (net10.0 - Release) -- C# project converted from Go source |
GitHub repositories
This package is not used by any popular GitHub repositories.