PHP Blowfish encryption

I've been asked to point a login form to an external site, where login and pass should be present in the URL and the pass should be Blowfish encrypted. I was provided a "key" which is in the format: \[code\]"nnn-nnnssssssssssssssssssssssssnnnnnn"\[/code\] where n is a number and s is a letter (24 of them).From the PHP docs it seems that to trigger Blowfish encryption with crypt() one needs to provide a salt in a specific format, starting with "$2a$", but this is not the format of the key I was provided. Does this mean I need to provide a salt of my own? If yes, what is the point of the key I was provided?
 
Back
Top