June 17, 2004 Re: Tiger: The 'cat' is out of the bag.. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Arcane Jill | "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 Re: Tiger: The 'cat' is out of the bag.. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Carlos Santander B. | "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 Re: Tiger: The 'cat' is out of the bag.. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Carlos Santander B. | 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 Re: Tiger: The 'cat' is out of the bag.. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Regan Heath | 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 Re: Tiger: The 'cat' is out of the bag.. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Arcane Jill | 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 Re: Tiger: The 'cat' is out of the bag.. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Arcane Jill | 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 Re: Tiger: The 'cat' is out of the bag.. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Regan Heath | 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/ |
Copyright © 1999-2021 by the D Language Foundation