Package: golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1)
Links for golang-filippo-edwards25519-dev
Debian Resources:
Download Source Package golang-filippo-edwards25519:
- [golang-filippo-edwards25519_1.0.0~rc1+git20210721-0.1.dsc]
- [golang-filippo-edwards25519_1.0.0~rc1+git20210721.orig.tar.gz]
- [golang-filippo-edwards25519_1.0.0~rc1+git20210721-0.1.debian.tar.xz]
Maintainers:
External Resources:
- Homepage [filippo.io]
Similar packages:
Lav-niveau, Ed25519-elliptisk kurvebibliotek
Dette bibliotek implementerer edwards25519-elliptiske kurve, der viser de nødvendige API'er til at bygge en bred vifte af primitiver på højt niveau. Læs dokumentationen på pkg.go.dev/filippo.io/edwards25519 (https://pkg.go.dev/filippo.io/edwards25519).
Koden er oprindelig udledt fra Adam Langleys interne implementering af standardbiblioteket for Go, og inkluderer George Tankersleys ydelsesforbedringer (https://golang.org/cl/71950). Den blev yderligere udviklet af Henry de Valence for brug i ristretto255.
De fleste brugere har ikke brug for denne pakke, og bør i stedet for bruge crypto/ed25519 for signaturer, golang.org/x/crypto/curve25519 for Diffie-Hellman eller github.com/gtank/ristretto255 for prime order-gruppelogik. For alle der i øjeblikket bruger en forgrening af crypto/ed25519/internal/edwards25519 eller github.com/agl/edwards25519, bør denne pakke være et mere sikkert, hurtigere og mere funktionsrigt alternativ.
Da denne pakke er lavet til at standse spredningen af edwards25519-implementeringer i Go-økosystemet, nye anmodninger er velkommen for nye API'er eller ydelsesforbedringer klar til gennemsyn.
Download golang-filippo-edwards25519-dev
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 32.0 kB | 171.0 kB | [list of files] |