Skip to content

S3r4ph1el/Secure-Rest-API

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secure REST API - JWT Authentication

This repository contains a secure REST client-server application that implements JWT authentication and digital signatures using HMAC and RSA. It was developed as part of the Advanced Topics in Cybersecurity course.

Getting Started

Follow the steps below to set up and run the application:

git clone git@github.com:fornari03/secure-rest-api-auth-jwt.git
cd secure-rest-api-auth-jwt

Run the setup script to configure the environment:

sh setup.sh
python3 src/server.py

EndPoints and APIs

https://localhost:4443/login    // api/login
https://localhost:4443/register // api/register
https://localhost:4443/secret   // api/protected

About

Secure REST API with JWT at UnB 2025.1

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 55.8%
  • HTML 40.3%
  • Shell 3.9%