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)    
Last Updated Ratings Unique User Downloads Download Rankings
2021-12-01 (17 days ago) RSS 2.0 feedNot enough user ratingsTotal: 176 This week: 6All time: 8,648 This week: 24Up
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
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:176
This week:6
All time:8,648
This week:24Up
For more information send a message to info at phpclasses dot org.