PHP Classes

Simple PHP Secure REST API: Create a secure REST APIs using on RSA keys

Recommend this page to a friend!
  Info   View files Example   View files View files (17)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog (1)    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 223 All time: 8,201 This week: 135Up
Version License PHP version Categories
simple-secrest 1.1GNU Lesser Genera...5PHP 5, Cryptography, Libraries, Web s...
Description 

Author

This package can create secure REST APIs using RSA keys.

It provides classes to implement REST API clients and servers that use RSA-based cryptographic keys to securely exchange request and response information.

Cryptographic keys are created and exchanged between the client and the server and are only valid for a limited period.

Innovation Award
PHP Programming Innovation award winner
October 2021
Winner
REST APIs are a common way for an individual or a company to provide software-based services to other individuals or companies without sharing their software code.

Web services exchange information over the Internet. Security is fundamental to avoid that other people may have access to the service's private information.

This package provides a solution that increases the security level of the information exchanged with Web service REST APIs by using RSA public and private keys.

This way, only the legitimate Web service users with private keys can encrypt and decrypt the information exchanged with the API server.

Manuel Lemos
Picture of Ricardo Naranjo Faccini
  Performance   Level  
Name: Ricardo Naranjo Faccini <contact>
Classes: 1 package by
Country: Colombia Colombia
Age: 52
All time rank: 406128 in Colombia Colombia
Week rank: 578 Up7 in Colombia Colombia Up
Innovation award
Innovation award
Nominee: 1x

Winner: 1x

Details

Simple-SecREST

Php framework oriented to create secure REST connections based on RSA keys.

See https://youtu.be/DCHEvS-1N24 <- Tutorial en espaņol (spanish tutorial)

See 2021.10.20-Tutorial_Simple-SecREST-en.pdf <- english tutorial

  Files folder image Files  
File Role Description
Accessible without login Plain text file 2021.10.20-Tutoria...mple-SecREST-en.pdf Doc. English tutorial presentation
Accessible without login Plain text file 2021.10.20-Tutorial_Simple-SecREST.pdf Data Auxiliary data
Plain text file cifrado_RSA.php Class Class source
Accessible without login Plain text file cliente.php Example Example script
Accessible without login Plain text file COPYING.LESSER Data Auxiliary data
Accessible without login Plain text file gpl-3.0.txt Doc. Documentation
Accessible without login Plain text file herramientas.php Example Example script
Accessible without login Plain text file lgpl-3.0.txt Doc. Documentation
Accessible without login Plain text file LICENSE Lic. License text
Plain text file mi_cliente.php Class Class source
Plain text file mi_servicio.php Class Class source
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file refman.pdf Data Auxiliary data
Accessible without login Plain text file servicio.php Example Example script
Plain text file Simple-SecREST.php Class Class source
Accessible without login Plain text file tags Data Auxiliary data
Accessible without login Plain text file TODO Data Auxiliary data

 Version Control Unique User Downloads Download Rankings  
 100%
Total:223
This week:0
All time:8,201
This week:135Up