On Tue, Apr 10, 2001 at 04:23:50AM -0400, Tavin Cole wrote: > Well, hopefully it's some consolation that in 0.4, all you have to do is > wipe* the directory file for the datastore and this will be virtually > impossible. The datastore will be one huge encrypted file and the > encryption key will be in the directory file.
Thanks to all for the nice discussion of this topic. This is exactly the sort of answer I was looking for. What do you mean by "in the directory file"? If the key is encrypted along with the data don't we have a chicken and egg problem? As someone else in the thread proposed, I might be nice to have the encryption key stored in RAM so when they seize the computer they lose the key. -- Tracy Reed http://www.ultraviolet.org echo '[q]sa[ln0=aln256%Pln256/snlbx]sb3135071790101768542287578439snlbxq'|dc _______________________________________________ Devl mailing list Devl at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/devl >From devl-admin at freenetproject.org Wed Apr 11 02:02:06 2001 Return-Path: <devl-admin at freenetproject.org> Received: from hawk.freenetproject.org (postfix@[4.18.42.11]) by funky.danky.com (8.9.3/8.8.7) with ESMTP id CAA31296 for <danello at danky.com>; Wed, 11 Apr 2001 02:02:05 -0400 Received: from hawk.freenetproject.org (localhost [127.0.0.1]) by hawk.freenetproject.org (Postfix) with ESMTP id 369D5581D1; Tue, 10 Apr 2001 22:44:05 -0700 (PDT) Delivered-To: devl at freenetproject.org Received: from mail.caribe.net (mail.caribe.net [209.91.196.5]) by hawk.freenetproject.org (Postfix) with ESMTP id C599D58198 for <devl at freenetproject.org>; Tue, 10 Apr 2001 22:43:18 -0700 (PDT) Received: from caribe.net (adrian2 at ppp71.197dip.netdial.caribe.net [209.91.197.71]) by mail.caribe.net (8.9.3/8.9.3) with ESMTP id BAA26287 for <devl at freenetproject.org>; Wed, 11 Apr 2001 01:37:29 -0400 (AST) Message-ID: <3AD3B6CB.C3C7132 at caribe.net> From: Adrian Lopez <[email protected]> X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.9 i586) X-Accept-Language: en MIME-Version: 1.0 To: devl at freenetproject.org Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: [freenet-devl] Keys For Submitting Data Sender: devl-admin at freenetproject.org Errors-To: devl-admin at freenetproject.org X-BeenThere: devl at freenetproject.org X-Mailman-Version: 2.0.3 Precedence: bulk Reply-To: devl at freenetproject.org List-Help: <mailto:devl-request at freenetproject.org?subject=help> List-Post: <mailto:devl at freenetproject.org> List-Subscribe: <http://lists.freenetproject.org/mailman/listinfo/devl>, <mailto:devl-request at freenetproject.org?subject=subscribe> List-Id: Discussion of information related to Freenet development <devl.freenetproject.org> List-Unsubscribe: <http://lists.freenetproject.org/mailman/listinfo/devl>, <mailto:devl-request at freenetproject.org?subject=unsubscribe> List-Archive: <http://lists.freenetproject.org/pipermail/devl/> Date: Wed, 11 Apr 2001 01:43:39 +0000 X-Mozilla-Status: 8001 X-Mozilla-Status2: 00000000 Status: RO Content-Length: 1345 Lines: 31 > To summarize the benefits of your system: > > Prevention of "future spamming" > Prevention of namespace conflicts > > Why is this better than the current client-side solutions for these > problems? > > The solution to future spamming is to have the index maintainer maintain a > prefix index in which he periodically places the prefix for a key > index. So if you want to publish to Steve's Key Index, you go to the key > index "SSK at blalalajjajsjsjsk/date", read out the prefix, say "qodoa". Then > you insert your key into qodoa-x. > > The solution to namespace collisions is to use SSK indices. What you've just described above is very similar to what I call a code file. Part of the purpose of DSKs is to automate the process of looking up this code, and to adopt a standard convention for handling data submissions. DSKs could even be done client-side if that's what you prefer. The DSK makes things transparent/automatic and standardized. ============================================================= = Adrian Lopez <adrian2 at caribe.net> ========================= = if (ideals != reality) return frustration; ================ ============================================================= _______________________________________________ Devl mailing list Devl at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/devl >From devl-admin at freenetproject.org Wed Apr 11 02:10:04 2001 Return-Path: <devl-admin at freenetproject.org>
