# SPV SecurePasswordVerification
<p align="right"> <img src="https://komarev.com/ghpvc/?username=meriwn-SPV&label=Project%20views&color=0e75b6&style=flat" alt="darkmash-org" /> </p>
[![Downloads](https://static.pepy.tech/badge/spv)](https://pepy.tech/project/spv)
Its is python module for doing a secure password verification without sharing the password directly.
## Install
pip install SPV
## Features
- The password is never sent in the process.
- Its more secure.
## Usage/Examples
spv.GetVerified(password)
Used by a Client to GetVerified by a Server.
```
spv = SPV.SPV(client_sock)
spv.GetVerified("real_password") #returns True if Verified.
```
spv.Verify(password)
Used by a Server to Verify a Client.
```
client, address = server.accept()
spv = SPV.SPV(server)
spv.Verify("real_password",client) #returns True if Verified.
```
Raw data
{
"_id": null,
"home_page": "https://github.com/mastercodermerwin/SPV-SecurePasswordVerification-",
"name": "SPV",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "Cactochan",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/48/a2/400b28221e21b9a37f0db4e2cc4174a853240ddab66ecc6ee85700555a49/SPV-1.0.1.tar.gz",
"platform": null,
"description": "# SPV SecurePasswordVerification\n\n\n<p align=\"right\"> <img src=\"https://komarev.com/ghpvc/?username=meriwn-SPV&label=Project%20views&color=0e75b6&style=flat\" alt=\"darkmash-org\" /> </p>\n\n\n[![Downloads](https://static.pepy.tech/badge/spv)](https://pepy.tech/project/spv)\n\n\n\n\nIts is python module for doing a secure password verification without sharing the password directly.\n\n\n## Install\n\n \n pip install SPV\n\n\n## Features\n\n- The password is never sent in the process.\n- Its more secure.\n\n\n## Usage/Examples\n\nspv.GetVerified(password)\n\nUsed by a Client to GetVerified by a Server.\n\n```\nspv = SPV.SPV(client_sock)\n\nspv.GetVerified(\"real_password\") #returns True if Verified.\n```\n\nspv.Verify(password)\n\nUsed by a Server to Verify a Client.\n```\nclient, address = server.accept()\n\nspv = SPV.SPV(server)\n\nspv.Verify(\"real_password\",client) #returns True if Verified.\n```\n\n\n",
"bugtrack_url": null,
"license": "",
"summary": "SPV ~ Secure Password Verification",
"version": "1.0.1",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "48a2400b28221e21b9a37f0db4e2cc4174a853240ddab66ecc6ee85700555a49",
"md5": "1c3cd1e041cb85d7197610a587c898b9",
"sha256": "21d171cffc92bf5fb0cc39e0e8bf259f703a9b9cecdf1a9cce3de256d240fc07"
},
"downloads": -1,
"filename": "SPV-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "1c3cd1e041cb85d7197610a587c898b9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3324,
"upload_time": "2023-01-23T11:43:17",
"upload_time_iso_8601": "2023-01-23T11:43:17.532802Z",
"url": "https://files.pythonhosted.org/packages/48/a2/400b28221e21b9a37f0db4e2cc4174a853240ddab66ecc6ee85700555a49/SPV-1.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-23 11:43:17",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "mastercodermerwin",
"github_project": "SPV-SecurePasswordVerification-",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "spv"
}