|
|||||||||||
|
RE: Application to Application authentication models....
From: <Glenn_Everhart(at)bankone.com>
Date: Fri Jan 31 2003 - 16:32:16 EST
You want for this that the act of running an application causes some validity checks to be performed and ensures the identity of the process running the application gains some attribute (ideally from the OS, not requiring the app to be specially coded; the VMS subsystem identifier attribute handling would be an example of part of such a feature). Then you want to ensure that any communications channels used by the target process are ACL'd so that only a process with the application-running identity piece may use them. A model like this, instead of one that explicitly passes authentication information, is also possible. If someone gains control of a box running like this, he can subvert what he pleases. Still, it can be difficult to do this, particularly where the system takes care to protect its own control data as well as the applications. Also it may be that meddled-with lists of what may communicate with what, however they are encoded, may be easier to notice than the fact that some rogue application, somewhere in your terabytes of disk, may have a copy of some password to another app that it should not. These kinds of controls can be added ahead of "open" operations, on the whole, and if built right can be pretty strong. Glenn Everhart
-----Original Message-----
-----Original Message-----
Either you have to store the real credentials on the server, or you have
to store credentials to obtain the real credentials. Either way, an
attacker,
And mainly my point was more towards the case of a public-facing
application,
But again, once he has control of your server, you have to assume that he
can do
> I accept that this may be the case for web applications per machines.
Again, you gotta have *something* on the filesystem, or in some way
accessible
> The use of SSL on database connections is considerably high. I am not so
> The problem is, the application needs to authenticate to the directory
> are left with storing passphrases on the file system.
Yah, understood. I'm not aware of any industry standard mechanisms to do
what
I personally don't see much value in storing the credentials elsewhere,
since
I would certainly be intersted in hearing comments from others, though.
This is
David This transmission may contain information that is privileged, confidential and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format. Thank you Received on Sat Feb 1 17:09:19 2003 This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 14:02:46 EDT |
||||||||||
|
|||||||||||