[OpenAFS] 'crypt' question
Robert Banz
banz@umbc.edu
Wed, 25 Oct 2006 19:10:33 -0400
On Oct 25, 2006, at 6:20 PM, Jeffrey Hutzelman wrote:
>
>
> On Wednesday, October 25, 2006 05:58:46 PM -0400 Robert Banz
> <banz@umbc.edu> wrote:
>
>> Is there a way (hacking the code is ok) to require, from the
>> fileserver
>> side, that authenticated clients encrypt content?
>
> Almost, but not quite.
>
> You can have the fileserver create its rxkad security objects with
> a minimum protection level of rxkad_crypt. That will make it
> reject weaker rxkad connections, but because of the way the
> protocol works, that doesn't happen until the client has already
> sent the first packet (which could be an RXAFS_StoreData containing
> some data, but that's fairly unlikely).
>
> Also, there's little you can do to prevent unauthenticated
> connections. Sure, you could configure the fileserver not to accept
> rxnull connections at all, but I can't say how well things would
> work in that sort of environment. It would be interesting, anyway.
Unauthenticated connections really aren't a problem in this scenario
-- I'm only really worried about data that is stored in places where
authentication is required.
But what you're saying, in theory, is that unless a client has
setcrypt on, their first request could be 'in the clear', but the
fileserver will insist that all other requests and responses would be
encrypted... That's something I could possibly live with.
-rob