A secure elliptic curve cryptography based mutual authentication
protocol for cloud-assisted TMIS
Report Bug
·
Request Feature
This repository implements the steps given by the ECC model proposed by Kumar, V., Ahmad, M., Kumari, A., A Secure Elliptic Curve Cryptography Based Mutual Authentication Protocol for Cloud-assisted TMIS, Telematics and Informatics (2018), and provides analysis w.r.t previous crypto system proposed by Li et al.
The main aim of this project is to simulate a system similar to the proposed protocol. Therefore, the model implements all the required steps given in the protocol and shows its working without relying on a network based model.
Built With Python
To get a local copy up and running follow these steps:
sudo apt install python3 # if python is not installed
pip install pycryptodome # make sure pip supports python 3 and not python 2
- Clone this repo
git clone https://github.com/RikilG/ECC-Based-Authentication.git
cd ECC-Based-Authentication
- Run program
cd src/proposed #for running proposed protocol
python main.py
List of dependencies present/used in the project
Code distributed under the MIT License. See LICENSE
for more information.
Project implemented by:
- Rikil Gajarla - 2017A7PS0202H
- Badri Vishal Kasuba - 2017A7PS0270H
- Raj Kashyap Mallela - 2017A7PS0025H
Project Link: https://github.com/RikilG/ECC-Based-Authentication
- Bits Pilani Hyderabad Campus for providing us with access to journals and research papers.
- f47h3r/CryptoWrapper for providing a all-in-one crypto wrapper.