June 17, 2004
"Arcane Jill" <Arcane_member@pathlink.com> escribió en el mensaje
news:caorf7$1t12$1@digitaldaemon.com
|
| Eventually, there will be a comprehensive crypto package called
etc.crypto.
| Walter says that this might one day become std.crypto. I would be hesitant
to
| name anything "std." directly, unless it's actually in Phobos - I think
that
| would cause confusion. If it were to go in Deimos, it would ideally be
called
| etc.crypto.hash.tiger (all hashing algorithms will go in etc.crypto.hash;
all
| key generation functions in etc.crypto.kgf; all symmetric cyphers in ... -
well,
| you get the idea).
|
| Eventually, there will be an architecture which allows a user to mix and
match
| their own suite of crypto functionality. That's why it's important that
things
| like that be properly organized. Now, I realize that that architecture
isn't
| there yet, and so asking you to put in an extra directory level may sound
a bit
| dumb, but there is logic behind that request.
|
| And within that architecture, there will be etc.crypto.hash.md5 - even if
it's
| just a wrapper around std.md5 - because such consistency is part of what
will
| make the architecture work.
|
|
|
| Arcane Jill

I think you guys should look Mike's page: http://www.geocities.com/one_mad_alien/. Look for the "crypted" things in the D page.

-----------------------
Carlos Santander Bernal


June 17, 2004
"Carlos Santander B." <carlos8294@msn.com> escribió en el mensaje
news:cat63p$2drl$1@digitaldaemon.com
|
| I think you guys should look Mike's page:
| http://www.geocities.com/one_mad_alien/. Look for the "crypted" things in
| the D page.
|
| -----------------------
| Carlos Santander Bernal

http://www.geocities.com/one_mad_alien/dcode/, to be more precise

-----------------------
Carlos Santander Bernal


June 17, 2004
On Thu, 17 Jun 2004 17:39:03 -0500, Carlos Santander B. <carlos8294@msn.com> wrote:
> "Carlos Santander B." <carlos8294@msn.com> escribió en el mensaje
> news:cat63p$2drl$1@digitaldaemon.com
> |
> | I think you guys should look Mike's page:
> | http://www.geocities.com/one_mad_alien/. Look for the "crypted" things in
> | the D page.
> |
> | -----------------------
> | Carlos Santander Bernal
>
> http://www.geocities.com/one_mad_alien/dcode/, to be more precise

Great! Why hasn't he approached us/anyone to get these included in D runtime library?
At the very least they should all go into deimos.

Regan.

-- 
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
June 18, 2004
In article <opr9rhlto95a2sq9@digitalmars.com>, Regan Heath says...
>
>> http://www.geocities.com/one_mad_alien/dcode/, to be more precise
>
>Great! Why hasn't he approached us/anyone to get these included in D
>runtime library?
>At the very least they should all go into deimos.

Excellent - and also intriguing.

This stuff is all covered by the Cryptix general license. Cryptix is free stuff produced by a bunch of people called Systemics. I'm listed in their copyright page (http://www.ntua.gr/cryptix/old/cryptix/FAQ.html) under my maiden name, Jill Baker, as an inactive member, because I wrote some their old PGP port stuff some time ago. So I'm wondering, who is Mike? Have we worked together?

I'm inclined to suggest we keep Regan's Tiger implementation, and either I or Regan can add the rest to Deimos. (The Crytpix licence makes that perfectly legal). If someone can tell me who Mike is and how to get in touch with him, I'll let him know what we're doing/planning.

In any case, we now certainly have enough to put together a decent hashing architecture. This is brilliant!

Jill



June 18, 2004
In article <caunkl$1kgs$1@digitaldaemon.com>, Arcane Jill says...
>
>In article <opr9rhlto95a2sq9@digitalmars.com>, Regan Heath says...
>>
>>> http://www.geocities.com/one_mad_alien/dcode/, to be more precise
>>
>>Great! Why hasn't he approached us/anyone to get these included in D
>>runtime library?
>>At the very least they should all go into deimos.
>
>Excellent - and also intriguing.
>
>This stuff is all covered by the Cryptix general license. Cryptix is free stuff produced by a bunch of people called Systemics. I'm listed in their copyright page (http://www.ntua.gr/cryptix/old/cryptix/FAQ.html) under my maiden name, Jill Baker, as an inactive member, because I wrote some their old PGP port stuff some time ago. So I'm wondering, who is Mike? Have we worked together?

He is also mentioned there: Mike Wynn.
You can contact him in dsource. He is in charge for the win32 lib.

>
>I'm inclined to suggest we keep Regan's Tiger implementation, and either I or Regan can add the rest to Deimos. (The Crytpix licence makes that perfectly legal). If someone can tell me who Mike is and how to get in touch with him, I'll let him know what we're doing/planning.
>
>In any case, we now certainly have enough to put together a decent hashing architecture. This is brilliant!
>
>Jill
>
>
>

-------------------
Carlos Santander B.
June 18, 2004
Arcane Jill wrote:
> In article <opr9rhlto95a2sq9@digitalmars.com>, Regan Heath says...
> 
>>>http://www.geocities.com/one_mad_alien/dcode/, to be more precise
>>
>>Great! Why hasn't he approached us/anyone to get these included in D runtime library?
>>At the very least they should all go into deimos.
> 
> 
> Excellent - and also intriguing.
> 
> This stuff is all covered by the Cryptix general license. Cryptix is free stuff
> produced by a bunch of people called Systemics. I'm listed in their copyright
> page (http://www.ntua.gr/cryptix/old/cryptix/FAQ.html) under my maiden name,
> Jill Baker, as an inactive member, because I wrote some their old PGP port stuff
> some time ago. So I'm wondering, who is Mike? Have we worked together?
> 
> I'm inclined to suggest we keep Regan's Tiger implementation, and either I or
> Regan can add the rest to Deimos. (The Crytpix licence makes that perfectly
> legal). If someone can tell me who Mike is and how to get in touch with him,
> I'll let him know what we're doing/planning.
> 
> In any case, we now certainly have enough to put together a decent hashing
> architecture. This is brilliant!
> 
> Jill

You could try sending him a PM at dsource.org. He's in charge of a couple projects there.

Core32, http://www.dsource.org/forums/viewforum.php?f=16
L8night, http://www.dsource.org/forums/viewforum.php?f=17

Other than the posting a bug report last week, I haven't heard any news from him in the last few weeks. He might be busy with tasks unrelated to D. I'm sure he'll show up again. (At least I sure hope so -- I'm a big fan of his port of the Windows header files.)

-- 
Justin (a/k/a jcc7)
http://jcc_7.tripod.com/d/
June 21, 2004
On Thu, 17 Jun 2004 09:35:48 +1200, Regan Heath <regan@netwin.co.nz> wrote:
> On Wed, 16 Jun 2004 07:05:11 +0000 (UTC), Arcane Jill <Arcane_member@pathlink.com> wrote:
>
>>> I have followed the format of std.md5 for the most part. The only
>>> difference being that I don't have a printDigest function (this prints the
>>> digest using printf), instead I have a digestString function which returns
>>> the digest in string form. I could add printDigest I just don't see the
>>> point.
>>
>> I'd suggest renaming digestString() as toString() in line with everything else,
>> and leave it at that. If people want to print it they can do so by hand.
>
> I considered that. The digest is a ulong[3] so I'd be writing:
>
> char[] toString(ulong[3] digest) {
> }
>
> which, to me, looks like a generic function for getting a string of an array of longs.. not a function for getting a string form of a digest.
>
>
> I then considered using a typedef i.e.
>
> typedef ulong[3] TigerDigest
>
> so I could write
>
> char[] toString(TigerDigest digest) {
> }
>
> is that a better option?

I was wondering if anyone had thoughts on what I said just above?

Regan.

-- 
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
1 2
Next ›   Last »