"Computer science is no more about computers than astronomy is about telescopes" Edsger W. Dijkstra

Cryptography in PHP: use cases

Posted: November 14th, 2011 | Author: | Filed under: Cryptography, PHP | Tags: , , , | No Comments »

I finally found the time to upload the slides of my talk “Cryptography in PHP: use cases” presented during the ZendCon 2011 conference in Santa Clara:

Moreover, I improved the security of the SecureSession PHP class, presented in the demo part of the talk, with the following changes:

  • added the authentication to the encryption data using HMAC (encrypt-then-authenticate);
  • the random keys are generated using OpenSSL or Mcrypt with mcrypt_create_iv($length, MCRYPT_DEV_URANDOM).

You can find the source of this project on my github account.


Manage cloud infrastructures with ZF2 (and ZF1)

Posted: October 17th, 2011 | Author: | Filed under: Cloud, Conference, Zend Framework | Tags: , | No Comments »

Here you can find the slide of my talk “Manage cloud infrastructures in PHP using Zend Framework 2 (and ZF1)” that I did at the International PHP Conference 2011 in Mainz (Germany).


Dutch PHP Conference 2011

Posted: May 23rd, 2011 | Author: | Filed under: Conference | Tags: , , , , | No Comments »

I’m just come back from the Dutch PHP Conference 2011 in Amsterdam and I can only say that it was a great conference!

This conference has reinforced in me the importance of meet face to face people, to exchange ideas, feedbacks and why not spend some time chatting and drinking a beer.
I strongly suggest to join, as much as possible, this kind of events. Fortunately, the quantity and quality of PHP conferences is growing year after year, have a look here.

During the DPC 2011 I did a talk about “Strong Cryptography in PHP”, here you can find the slides:

I received some positive feedbacks on this talk (http://joind.in/3246) and this result encourages my idea that pratical cryptography is a very interesting topic for the PHP community. I will try to improve the talk for the next conferences, so please help me with your feedbacks.