Hello All,

I need some good advice on how to approach a problem that I currently
need to solve. Firstly, I am not well versed in cryptography in
general. I hope y'all will be gentle with what may be a foolish idea.

Anyway...

I've got a situation where I need to deal with a single server account
shared between several client applications. The ability to create and
manage separate user accounts is not an option. I am considering an
approach that would have the server change the "common" account
password via a daily cron job. I would like to come up with a
reasonably secure way for the client application to derive/anticipate
the daily password through some type of cryptographic calculation.
Each client does make use of a USB smart card type device with a
32byte encryption key stored as a hex string. However, each key is
unique to each client. It would be very cool if there were a way to
derive the daily password through some type of calculation utilizing
that key. I do have the ability to change the client key. I got the
basic idea from reading about using RSA etc. for software activation
keys.

Any help or advice on this would be very much appreciated. I certainly
don't have anywhere near the necessary crypto experience to devise a
secure solution.

Thanks in advance,
Gerry

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
-~----------~----~----~----~------~----~------~--~---

Reply via email to