Skip to content

A secure elliptic curve cryptography based mutual authentication protocol for cloud-assisted TMIS

Notifications You must be signed in to change notification settings

RikilG/ECC-Based-Authentication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation


ECC based Authentication

A secure elliptic curve cryptography based mutual authentication protocol for cloud-assisted TMIS

Report Bug · Request Feature

Table of Contents

About The Project

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

Getting Started

To get a local copy up and running follow these steps:

Prerequisites

sudo apt install python3 # if python is not installed
pip install pycryptodome # make sure pip supports python 3 and not python 2

Installation

  1. Clone this repo
git clone https://github.com/RikilG/ECC-Based-Authentication.git
cd ECC-Based-Authentication
  1. Run program
cd src/proposed #for running proposed protocol
python main.py

Dependencies

List of dependencies present/used in the project

License

Code distributed under the MIT License. See LICENSE for more information.

Team Members

Project implemented by:

Project Link: https://github.com/RikilG/ECC-Based-Authentication

Acknowledgements

About

A secure elliptic curve cryptography based mutual authentication protocol for cloud-assisted TMIS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages