On Sat, Apr 07, 2001 at 01:22:05PM -0500, Steven Hazel wrote:
> "Mark J. Roberts" <mjr at statesmean.com> writes:
> 
> > freenet:<1>/<2>
> > 
> > <1> = set of comma-delimited, base64-encoded byte arrays
> > <2> = document name
> > 
> > Each byte array in <1> begins with a byte which represents the type of
> > data in the field (hash, encryption key, DBR, etc.).

Hmm, I would vote for this one.

> That looks pretty decent.
> 
> > No funny characters, no weird syntax -- there isn't even a keytype
> > TLA!  (After all, does anyone really care?)
> 
> Freenet developers care.  People who are marginally clueful about
> Freenet might care.  I think we should put the keytype TLAs back, and
> do it like this:
> 
> freenet:TLA@<1>/<2>

Agreed.  Also, while base 64 is certainly best for PK and crypto keys,
I'd plug for hex if you're encoding metadata, for the same reasons, that
it matters to developers to be able to manipulate the URI, and while I
can adapt to thinking in hex, base 64 is a bit of a stretch.  It's still
scary enough to keep the cherished 90% from messing with it.

freenet:SSK at j9-x~6R0AAT8wGv0XWqgbIBOODIQAgE,0x02015180/blowjob

0x02     == date redirect
0x015180 == 86400 (increment)

-- 

# tavin cole
# if code is law, then Freenet is a crowded theater


_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

>From devl-admin at freenetproject.org  Sat Apr  7 21:23:47 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 VAA07368
        for <danello at danky.com>; Sat, 7 Apr 2001 21:23:46 -0400
Received: from hawk.freenetproject.org (localhost [127.0.0.1])
        by hawk.freenetproject.org (Postfix) with ESMTP
        id 40F1358096; Sat,  7 Apr 2001 18:06:04 -0700 (PDT)
Delivered-To: devl at freenetproject.org
Received: from server5.generalmail.com (server5.fpw.ch [194.209.117.20])
        by hawk.freenetproject.org (Postfix) with ESMTP id 9215F57D9C
        for <devl at freenetproject.org>; Sat,  7 Apr 2001 18:05:42 -0700 (PDT)

Reply via email to