Do you have a question? Post it now! No Registration Necessary. Now with pictures!
- Posted on
- David T. Ashley
July 7, 2006, 5:16 pm
rate this thread
I'm using RSA Securid Tokens, and I'm going to write a little 'C' program
that takes as input the userid (i.e. "jsmith") and the number displayed on
the token (i.e. "123456") and returns a result code indicating whether
authentication is successful.
The compiled 'C' program will be called from a PHP script.
I know that if I pass the parameters on the command line, i.e.
authenticator jsmith 123456
the parameters are world-visible (via "ps -Af", for example) and this is an
How can I pass things securely between the PHP script and the exec'd
One way I suppose I could always use is to create a file from the PHP script
and then just pass the filename to the program (assuming permissions and
UID/GID were all set up correctly).
But is there a more elegant way that doesn't create files, such as pipes or