PHP Classes
Icontem

Class: SODA


  Search   All class groups All class groups   Latest entries Latest entries   Top 10 charts Top 10 charts   Newsletter Newsletter   Blog Blog   Forums Forums   Help FAQ Help FAQ  
  Login   Register  
Recommend this page to a friend! ReTweet ReTweet Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Salvan Grégory  >  SODA  >  Download  >  Support forum Support forum  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: SODA Support forum
Base name: soda
Description: Database abstraction layer that encrypt data
Related top rated classes: ,
Version: 1.1
Required PHP version: 5.1.6
License: GNU General Public License (GPL)
All time users: 444 users
All time rank: 3817
Week users: 2 users
Week rank: 2618
 
  Author   Group folder image Groups   Detailed description   Freshmeat project  
  Rate classes User ratings   Applications   Related links   Files Files  

Author

Picture of Salvan Grégory
Name: Salvan Grégory is available for providing paid consulting. Contact Salvan Grégory .
Published packages: 2 Browse this author's classes Browse this author's classes
Country: France France - PHP jobs in France
Home page: http://europeaweb.com/
Age: 28
All time rank: 1641
Week rank: 1597

Innovation Award

PHP Programming Innovation award nominee
July 2008
Number 11
Databases are often used to store applications' sensitive information.

If a database is stolen, people with bad intentions may use the information in the database for illicit purposes.

This package provides a more secure solution that consists on encrypting the information before storing it in the database. It also decrypts the information automatically when it is retrieved.

Manuel Lemos

Groups

Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Databases Database management, accessing and searching View top rated classes
Group folder image Cryptography Encrypting, decrypting and hashing data View top rated classes
Group folder image Security Security protection and attack detection View top rated classes

Detailed description

This package implements a database abstraction layer that stores encrypted datas in read-only, write only (or both) properties.
It provides a main database interface class to encrypt properties, load the right driver, import or export the encrypted object.
Abstraction is made by drivers that permite you to use natives functions of php plus methods to prepare, buffer, or execute queries and retrieve results.
Approved drivers are mysqli, mysql and postgresql, others are in development disponible on the svn.
You can easily create your own drivers with the class dbproto wich create skeletons and reduce your time of development.
It's not just an abstraction class, it's not just a secured object, this class extends PHP natives functionalities and power your queries by the possibility to define variables under sql.
enjoy !!!

Freshmeat project

Project record: soda
Popularity score: 25.61
Vitality score: 2.48

User ratings

Not yet rated by the users

Applications that use this class

No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.

Related links

Link Description
My website other class + more info about SODA

Files

File Role Description
Files folder image SODA
  Accessible without login Plain text file SODA.inc.php Class main file
Files folder image doc_french
  HTML file docSODA.html Doc. one file documentation
Files folder image doc_english
  Plain text file doc_SODA_en.html Doc. Frenglish documentation ;-)
Files folder image exemples
  HTML file 01_utilisation_simple.html Doc. result of exemple 1
  Plain text file 01_utilisation_simple.php Example script of exemple 1
  Plain text file 02_utilisation_avancees.html Example result of exemple 2
  Plain text file 02_utilisation_avancees.php Example script of exemple 2
  Plain text file 03_objet_exporte_0.php Data the object made by 03 part 1
  Plain text file 03_objet_exporte_1.php Aux. the object made by 03 part 1
  HTML file 03_utilisations_recommandees_part1.html Example result of exemple 3 part1
  Plain text file 03_utilisations_recommandees_part1.php Example script of exemple 3 part1
  HTML file 03_utilisations_recommandees_part2.html Example result of exemple 3 part2
  Plain text file 03_utilisations_recommandees_part2.php Example script of exemple 3 part2
Files folder image exemples/data
  Plain text file moteur.sql Data datas for examples
Files folder image SODA/drivers
  Accessible without login Plain text file driver_mysql.php Class drivers mysql
  Accessible without login Plain text file driver_mysqli.php Class drivers mysqli
  Accessible without login Plain text file driver_pg.php Class Postgresql driver
Download all files: soda.tar.gz soda.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.

 
  Advertise on this site Advertise on this site   Site map Site map   Statistics Statistics   Site tips Site tips   Privacy policy Privacy policy   Contact Contact  

For more information send a message to :
info at phpclasses dot org.
Copyright (c) Icontem 1999-2009 PHP Classes - PHP Class Scripts
  PHP Book Reviews - Reviews of books and other products