How to Install and Uninstall golang-filippo-edwards25519-dev Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 18,2024

1. Install "golang-filippo-edwards25519-dev" package

This is a short guide on how to install golang-filippo-edwards25519-dev on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install golang-filippo-edwards25519-dev

2. Uninstall "golang-filippo-edwards25519-dev" package

Please follow the step by step instructions below to uninstall golang-filippo-edwards25519-dev on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove golang-filippo-edwards25519-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the golang-filippo-edwards25519-dev package on Ubuntu 21.10 (Impish Indri)

Package: golang-filippo-edwards25519-dev
Architecture: all
Version: 1.0.0~beta.3-2
Priority: optional
Section: universe/golang
Source: golang-filippo-edwards25519
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 253
Filename: pool/universe/g/golang-filippo-edwards25519/golang-filippo-edwards25519-dev_1.0.0~beta.3-2_all.deb
Size: 66532
MD5sum: 6c4eff2d5e403b947df38ca9827e1e9c
SHA1: 31c82c4eeeedd4f84fc2b59e8afe7c239c342538
SHA256: 1fa1416ee37322df82bd4a6b36faf5f2381ded8a3ca9db36d5caf269ff5b1323
SHA512: 62563295d0677a1fae890cf0fc53de7eed8f8235b1219a023d898ed0d9d1faffd5b29536b1d6b02efbd120c9e57f4576ed978f640c4ce0d7d8cebd5fcc913e5c
Homepage: https://filippo.io/edwards25519
Description-en: Low-level, Ed25519 elliptic curve library
This library implements the edwards25519 elliptic curve,
exposing the necessary APIs to build a wide array of higher-level
primitives. Read the docs at pkg.go.dev/filippo.io/edwards25519
(https://pkg.go.dev/filippo.io/edwards25519).
.
The code is originally derived from Adam Langley's internal implementation
in the Go standard library, and includes George Tankersley's performance
improvements (https://golang.org/cl/71950). It was then further developed
by Henry de Valence for use in ristretto255.
.
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,
for anyone currently using a fork of crypto/ed25519/internal/edwards25519
or github.com/agl/edwards25519, this package should be a safer, faster,
and more powerful alternative.
.
Since this package is meant to curb proliferation of edwards25519
implementations in the Go ecosystem, it welcomes requests for new APIs
or reviewable performance improvements.
Description-md5: 452f2a326ebb4cd95b269bc5e5358856