PHP: encrypt/decrypt geeft andere data….

Ik ben bezig aan een project waarbij ik login data encrypted opsla in sessies en cookies. Nu gebruik ik de mcrypt functies in PHP. Ik was dingen aan het testen maar om de één of andere reden was de data die nog niet encrypted was korter dan de decryptie van de encryptie. Encryptie werkt blijkbaar met blocks en als een block niet helemaal vol zit, dan gaat de functie data toevoegen achteraan de encryptie. Het is lastig om te detecteren want de zie je niet in een var_dump of dergelijke. Dus als je data decrypt met mcrypt, voer dan een rtrim uit zodat de achteraan weg zijn.

return rtrim(mcrypt_decrypt(self::$_algorithm, self::$_privateKey, $data, self::$_mode), “\4”);

Advertenties

Maar allééééé!!!

Na 8 maand werken begint het nut van een radio te dalen. Dit is hoe een doorsnee radio station werkt.

  • 8u: nieuws voor 5 minuten
  • 8u05: verkeerinfo voor 3 minuten
  • 8u08: eerste streep muziek
  • 8u15: een zinloos weetje over een retard muziekgroep
  • 8u20: RECLAME (90% is het dan “en wat zeg je van iemand die zijn vakantie niet boekt via sunjets.be? MAAR ALLéééé”, dat is leuk voor 3 keer, daarna is het goed voor bejaarden die reclames vergeten)
  • 8u30: een zinloos spel voor 5 minuten
  • 8u40: RECLAME (90% is het dan “BUZZ condities!” shut the fuck up! Alsof kleine kindjes auto’s kopen, omfg, ga het verkopen aan sharia4belgium)
  • 8u50: einde van de show aangekondigd
  • 8u55: RECLAME
  • ….
  • repeat forever!

Ik gok dat er nog geen 8 liedjes per uur worden afgespeeld op een radio. Terwijl ik gewoon muziek wil (en geen muziek waarvan 2% van de bevolking zegt “dat is goeie muziek”)

Das knopen tutorial

Voor de mensen die niet weten hoe ze een das moeten knopen (ik was er één van), moeten het volgende filmpje eens bekijken. Na 10 minuten heb je het door en is het kinderspel een das knopen. En zeg nu eerlijk, een das knopen… dat is toch stoer :p.

5 gewoonten voor een gelukkig leven

Even een leuk artikel delen met jullie: http://www.newstart.nl/2011/5-briljante-gewoonten-voor-een-fantastisch-leven/