Hiya; Just t'let you all know, the null byte problem has been fixed in php_pcre.c version 1.56 - http://cvs.php.net/viewcvs.cgi/php4/ext/pcre/php_pcre.c.... CVS versions should be quiet happy to handle the encrypted data now. Steven Fletcher [EMAIL PROTECTED] > > 2) Is it a random length too? I ask because I'm testing my class > > and I always seem to get strings of different lengths ... although > > at one point I thought I was getting strings of a fixed length. > > As far as I can tell, the challenges are variable length. I have > noticed that at least some PHP functions choke when there's a NUL byte > in a string, so I'm not entirely sure. > > -mike >