Buenas,
Si quieres usar un framework en PHP hay a montones, muchos de los cuales proporcionan su propio mecanismo de seguidad integrado:
http://socialcompare.com/en/comparis...rks-comparison
Sobre cual es el mas adecuado... supongo que todos, pero deberias preguntar en el foro de PHP para que te aconsejen.
Si no quieres utilizar un framework te puedes apoyar en la implementacion de ESAPI para PHP:
http://jackwillk.blogspot.fr/2010/06...pi-part-1.html
O bien partir de una solucion como Magento, que seria probablemente lo mas directo y lo mas seguro:
https://www.magentocommerce.com/download
Suerte con tu tienda y un saludo