How to Install and Uninstall python-srp Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: September 28,2024

1. Install "python-srp" package

Here is a brief guide to show you how to install python-srp on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install python-srp

2. Uninstall "python-srp" package

Please follow the step by step instructions below to uninstall python-srp on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove python-srp $ sudo apt autoclean && sudo apt autoremove

3. Information about the python-srp package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: python-srp
Priority: optional
Section: universe/python
Installed-Size: 232
Maintainer: Ubuntu Developers
Original-Maintainer: Ben Carrillo
Architecture: amd64
Version: 1.0.4-1ubuntu4
Depends: python (>= 2.7), python (<< 2.8), libc6 (>= 2.14), libjs-sphinxdoc (>= 1.0), libssl1.0.0
Filename: pool/universe/p/python-srp/python-srp_1.0.4-1ubuntu4_amd64.deb
Size: 42440
MD5sum: 659d20765c64ba7dc074ebdb06ee518f
SHA1: d63fc7c033a3aa74fece7961f153021fcd6cd442
SHA256: 4f5d08ffdb6e767f1ce8e8620daf02296921cff871e54ab57b4c51d3e50a7d01
Description-en: Secure Remote Password protocol implementation
This package provides an implementation of the Secure Remote Password
protocol (SRP). SRP is a cryptographically strong authentication
protocol for password-based, mutual authentication over an insecure
network connection.
.
Unlike other common challenge-response autentication protocols, such
as Kereros and SSL, SRP does not rely on an external infrastructure
of trusted key servers or certificate management. Instead, SRP server
applications use verification keys derived from each user's password
to determine the authenticity of a network connection.
.
SRP provides mutual-authentication in that successful authentication
requires both sides of the connection to have knowledge of the
user's password. If the client side lacks the user's password or the
server side lacks the proper verification key, the authentication will
fail.
.
Unlike SSL, SRP does not directly encrypt all data flowing through
the authenticated connection. However, successful authentication does
result in a cryptographically strong shared key that can be used
for symmetric-key encryption.
Description-md5: d0fd6ea4445d502984d4336f17be6357
Homepage: http://code.google.com/p/pysrp/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu