You wouldn't.
The seed must be the same, so it must be hardcoded somewhere in a config file or whatever. And that makes it available to hackers.
This is why crypt() is not used to cypher passwords in a database. Instead, MD5() is used, which does a one-way calculation, it is not reversable. So even if a hacker gets a complete copy of your database, he still does not have the passwords.
Crypt() is only usefull if the seed ('password') can be kept a secret, for exampole when the user has to type the encryption password into an HTML form on an SSL page.