"floodable"?

what do you mean?

it's a nomal key like a CHK. it can't be altered after insertion, so it should 
be a redirect to an USK

>Hrmm...
>Perhaps I am under a mistaken impression of how easy a KSK page is to  
>forge? I recall under .5, it was rather do-able.
>
>Even if they aren't forge-able (while I'll take your word for),  
>aren't they still floodable?
>-Colin
>
>
>On Jun 20, 2006, at 3:35 AM, [EMAIL PROTECTED] wrote:
>
>>> The difference is, if it worked properly, it would allow you to give
>>> a "Short name" on a business card/Note to conspirators.
>>>
>>> Example:
>>>
>>> John Doe
>>> VOIP: 555-555-1212
>>> e-mail: [EMAIL PROTECTED]
>>> Freenet URL:     Alice\MySecretPage\
>>
>> What about this?
>>
>> John Doe
>> VOIP: 555-555-1212
>> e-mail: [EMAIL PROTECTED]
>> Freenet URL: [EMAIL PROTECTED]
>>
>> Where the KSK is just a meta-redirect to an [EMAIL PROTECTED]/-1/  
>> freesite. Done and I'm sure nobody I don't even know messes with  
>> the index.
>>
>> Maybe KSKs are not *that* secure as SSK/USK are, but neither the  
>> index is.
>> Whereas KSKs can only by compromized by a network split or bad  
>> routing (and having to know the KSK-key in forehand to insert bogus  
>> data to), the index can be manipulated *at will* as it's under the  
>> control of a single person/org, that can be forced by The Guys to
>> tamper the index.
>> As 0.7 doesn't have a HTL-field anymore, modifying KSKs is even  
>> more difficult. On an insert collision, the valid KSK is returned  
>> along all the request chain, which distributes the original key  
>> even more (if it goes into the datastore). The chain is now longer  
>> as with 0.5,
>> and with 0.5 the attacker could set a HTL of 2 or 3, which  
>> "infects" nearby nodes without collision.
>>
>>
>>
>>
>>> On Jun 19, 2006, at 10:36 PM, Matthew Toseland wrote:
>>>
>>>> This seems increasingly similar to searching ... isn't DNS just
>>>> another
>>>> search/labelling system? Certainly splitting up indexes by letters,
>>>> and
>>>> even inheriting stuff from other indexes, is very close  
>>>> technically to
>>>> the mechanisms we will have to provide for searches.
>>>>
>>>> Why not just use searches? I ran into just this debate in a bug on
>>>> mozilla once; the consensus seemed to be that people shouldn't be
>>>> guessing URLs, they should just use Google; hence the addition of  
>>>> the
>>>> Google Bar to firefox.
>>>>
>>>> On Sun, Jun 18, 2006 at 06:09:56AM -0400, Colin Davis wrote:
>>>>>>
>>>>>> I like the idea. I had been pondering something very similar for
>>>>>> Freemail to
>>>>>> combat the problem that I can't give my Freemail address to  
>>>>>> someone
>>>>>> in the
>>>>>> pub. Aside from a business card almost as large as the table
>>>>>> itself, it would
>>>>>> also require a lot of patience from the poor person that's got to
>>>>>> type it in.
>>>>>>
>>>>>
>>>>> Absolutely. There's a lot of uses for a system like this- Unlike a
>>>>> KSK, it's signed & distributed, so it's under your control, but  
>>>>> it's
>>>>> still available for everyone.
>>>>> Since anyone can publish a name page, it's democratic.
>>>>>
>>>>>>> * Allow Bob to subscribe to Alice's page, and include it as part
>>>>>>> of his.
>>>>>>
>>>>>> The problem being that a tree structure like this can make the
>>>>>> lookup time
>>>>>> very large very fast, since it can very quickly have a lot of
>>>>>> indexes to
>>>>>> check, each of which is not that quick.
>>>>>
>>>>>
>>>>> That's true, but keep in mind- You can copy their entries to a  
>>>>> static
>>>>> list, once you access them. Ie, use cron to have FCP access their
>>>>> lists once per 12 hours, and copy them to your own list. Then it's
>>>>> essentially a giant hosts.txt file..
>>>>>
>>>>> For example-
>>>>>
>>>>> Alice publishes the following list.
>>>>> Greatsite -> [EMAIL PROTECTED]
>>>>> ReallyGreatSite -> [EMAIL PROTECTED]
>>>>> GreatPic.jpg  -> [EMAIL PROTECTED]
>>>>>
>>>>>
>>>>> Bob creates his own list:
>>>>> BobIsCool -> [EMAIL PROTECTED]
>>>>> Bob'sSuperFriend -> [EMAIL PROTECTED]
>>>>>
>>>>>
>>>>>
>>>>> Bob then subscribes to Alice's list.
>>>>> His client Creates a new master list, which looks like-
>>>>>
>>>>> Bob/BobIsCool -> [EMAIL PROTECTED]
>>>>> Bob/Bob'sSuperFriend -> [EMAIL PROTECTED]
>>>>> Alice/Greatsite -> [EMAIL PROTECTED]
>>>>> Alice/ReallyGreatSite -> [EMAIL PROTECTED]
>>>>> Alice/GreatPic.jpg  -> [EMAIL PROTECTED]
>>>>>
>>>>>
>>>>> At that point, going to a URL is just a matter of looking up the  
>>>>> name
>>>>> in a flatfile. Yes, it could be broken up/arranged in a Database,
>>>>> etc.. But conceptually, think of it as one file that is added to.
>>>>>
>>>>> If Chris publishes a list
>>>>> UBERSITE -> [EMAIL PROTECTED]
>>>>>
>>>>>
>>>>> And he subscribes to Alice, he'd then have hers and his, but not
>>>>> Bob's.
>>>>> If he subscribed to Bob's, he'd have him, Bob, and Alice.
>>>>>
>>>>> Etc.
>>>>>
>>>>>
>>>>>> One problem I can see is that if I give one of mates one of these
>>>>>> URLs, will
>>>>>> he then get very confused when his node tells him it doesn't know
>>>>>> about it,
>>>>>> since he doesn't subscribe to the right names list?
>>>>>
>>>>> While that's true, as-written it works well in a darknet- Your
>>>>> friends can add your list ;)
>>>>> In a wider opennet, you'd probably have someone like Yahoo  
>>>>> publishing
>>>>> a master list, which most people subscribed to, either directly, or
>>>>> through someone who subscribed to it.
>>>>>
>>>>>
>>>>>> That can be solved by
>>>>>> just having a default one that will suffice for 99% of people
>>>>>> though, and
>>>>>> potentially build in some kind of revocation mechanism.
>>>>>>
>>>>> IIRC, there is already a revocation method-
>>>>> If you change a key to be blank, the next time people sync against
>>>>> it, the key is removed from your list.
>>>>>>
>>>>>> I'm just throwing some ideas around really, use whatever you
>>>>>> will. :) Either
>>>>>> way, I do like the idea.
>>>>>>
>>>>>>
>>>>>> Dave
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> I think this is a much better idea.
>>>>>>>
>>>>>>> The idea, as I understand it, lets a user set up a USK page, to
>>>>>>> which
>>>>>>> he posts a list of freenet links. This is somewhat similar to the
>>>>>>> multitude of Freenet indexes that already exist ;)
>>>>>>>
>>>>>>> In this USK page, A user could specify "Friendly Names",  
>>>>>>> similar to
>>>>>>> DNS, or a KSK.
>>>>>>>
>>>>>>> InterestingSite -> [EMAIL PROTECTED]
>>>>>>> GreatPic -> [EMAIL PROTECTED]
>>>>>>>
>>>>>>>
>>>>>>> A user can then "Subscribe" to another users name's list- So for
>>>>>>> example, if Alice published this page, I could subscribe to his
>>>>>>> pages, and access any of her links, via her username, and the  
>>>>>>> short
>>>>>>> name he gave it-
>>>>>>>         For example-        Alice/InterestingSite
>>>>>>>
>>>>>>> If Bob were to do the same thing, I could access Bob/ 
>>>>>>> SuperCoolSite,
>>>>>>> which would link me to things that he thinks are interesting.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> You, as a user, can subscribe to as many of these indexes as you
>>>>>>> want, by telling your client to know about both USK index pages.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> The most interesting part is yet to be written. I'm still
>>>>>>> talking to
>>>>>>> Aum about how best to do it, but I'd welcome suggestions.
>>>>>>>
>>>>>>> * Allow Bob to subscribe to Alice's page, and include it as part
>>>>>>> of his.
>>>>>>>
>>>>>>>
>>>>>>> What this does is allow a web-of-trust for DNS. Bob trusts  
>>>>>>> Alice's
>>>>>>> pages, so he tells the client to automatically copy them into his
>>>>>>> list, under her name.
>>>>>>> That means that by subscribing to JUST BOB, I can access BOTH  
>>>>>>> Bob/
>>>>>>> SuperCoolSite, AND Alice/InterestingSite
>>>>>>>
>>>>>>>
>>>>>>> That means that you could subscribe to as many DNS providers  
>>>>>>> as you
>>>>>>> choose, and they all publish their lists to a global datastore.
>>>>>>>
>>>>>>> This isn't easily implementable under the general internet,  
>>>>>>> because
>>>>>>> it doesn't have a global datastore.. It's a freenet unique
>>>>>>> solution,
>>>>>>> and the idea is fascinating to me.
>>>>>>>
>>>>>>>
>>>>>>> This is a VERY exciting idea, and I'd love to see it implemented
>>>>>>> more
>>>>>>> globally. Discussion appreciated.
>>>>>>>
>>>>>>> http://freenet.org.nz/pyfcp/fcpnames.1.html
>>>>>>> _______________________________________________
>>>>>>> Devl mailing list
>>>>>>> Devl@freenetproject.org
>>>>>>> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>>>>>>>
>>>>>> _______________________________________________
>>>>>> Devl mailing list
>>>>>> Devl@freenetproject.org
>>>>>> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>>>>>
>>>>> _______________________________________________
>>>>> Devl mailing list
>>>>> Devl@freenetproject.org
>>>>> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>>>>>
>>>>
>>>> -- 
>>>> Matthew J Toseland - [EMAIL PROTECTED]
>>>> Freenet Project Official Codemonkey - http://freenetproject.org/
>>>> ICTHUS - Nothing is impossible. Our Boss says so.
>>>> _______________________________________________
>>>> Devl mailing list
>>>> Devl@freenetproject.org
>>>> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>>>
>>> _______________________________________________
>>> Devl mailing list
>>> Devl@freenetproject.org
>>> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>>
>>
>>
>> _______________________________________________
>> Devl mailing list
>> Devl@freenetproject.org
>> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>
>_______________________________________________
>Devl mailing list
>Devl@freenetproject.org
>http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl



_______________________________________________
Devl mailing list
Devl@freenetproject.org
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to