From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Brian L. Stuart" To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Date: Tue, 3 Feb 2009 17:30:13 +0000 Message-Id: <020320091730.1605.49887F250006CB500000064522230703629B0A02D2089B9A019C04040A0DBF9B9D0E9A9B9C040D@att.net> In-Reply-To: References: Subject: Re: [9fans] Sources Gone? Topicbox-Message-UUID: 94c3bb82-ead4-11e9-9d60-3106f5b1d025 > information can't leak in principle, but root scores are dangerous, which > is why open-access venti servers are problematic - if such a score > *does* happen to leak, then unconditional access to all your data has > also leaked. If I understand correctly, this line of discussion is primarily motivated by the idea of an open-access venti server. And it looks to me like we're basically getting to the point where we're recognizing that to make that happen would require some very deep changes to venti and it's underlying concepts. It sounds like a perfect place for an intermediary server. The venti itself doesn't need to be open- access if there's a proxy server that is. The proxy can communicate with the clients using any unique identifying key. It doesn't have to be the same as the score the back-end venti uses. And the proxy can do any kind of authentication you want it to. Maybe I'm misunderstanding the problem we're trying to solve, but if the objective is to provide open venti access but the necessary protection mechanisms really belong elsewhere, it seems reasonable to create the elsewhere and not incorporate them into venti. Just a free observation (and worth every penny). BLS