On Dec 12, William R Ward wrote: > I think the original "Elliptic" name is more clear. > Crypt::Elliptic::PGP and Crypt::Elliptic::DSA seem like good module > names to me. (note: I am not a CPAN admin)
I would strongly favor Crypt::ECDSA, etc. Almost all of the cryptographic algorithm modules are named Crypt::<algorithm name>, and it's a system that makes sense. If you don't know what ECDSA is, then you probably don't have a use for it. And if you do want ECDSA, you don't want just any old pseudovariant of DSA that's based on some kind of elliptic curve math or another -- you want exactly that standard. - Kurt > --Bill. > > [EMAIL PROTECTED] writes: > > > Hi Kurt, > > > > I was thinking of implementing a few of the various Elliptic Curve > > Cryptosystems within the Crypt::Elliptic namespace, however, given more > > thought it is possibly more apt for them to be placed within the > > Crypt::ECC namespace. > > > > Since pretty much any cryptographic scheme/protocol based on discrete > > logarithms can be (fairly) easily converted to elliptic curve form, such > > that the Elliptic Curve Digital Signature Algorithm would be: > > > > Crypt::ECC::DSA > > > > And the Elliptic Curve Pretty Good Privacy Algorithm would be: > > > > Crypt::ECC:PGP > > > > etc, etc. > > > > However, the implementations could also be placed within the Crypt > > namespace, as in: > > > > Crypt::ECDSA > > Crypt::ECPGP > > etc, > > > > I'm not partial to either setup. > > > > Regards, > > > > Alistair Mills > > > > >On Tue, 11 Dec 2001, Kurt D. Starsinic wrote: > > > On Nov 28, Perl Authors Upload Server wrote: > > > > The following module was proposed for inclusion in the Module List: > > > > > > > > modid: Crypt::Elliptic > > > > DSLIP: cdpOg > > > > description: Implementation of the Elliptic Curve cipher. > > > > userid: ALIZTA (Alistair Mills) > > > > chapterid: 14 (Security_and_Encryption) > > > > communities: > > > > > > > > similar: > > > > > > > > rationale: > > > > > > > > I have used this method of cryptology in various projects, however, > > > > I have never managed to find a Perl implementation of Elliptical > > > > Curve Cryptography (ECC). > > > > > > > > I have written some libs which implement some aspects of this > > > > algorithm and I am at present extending these libs to create a > > > > complete Crypto ECC module. > > > > > > There are quite a few elliptic curve algorithms. Which one(s) does > > > this support? It would be nice to see the algorithm name in the class > > > name. > > > > > > - Kurt > > > > > > > > > > -- > William R Ward [EMAIL PROTECTED] http://www.wards.net/~bill/ > ----------------------------------------------------------------------------- > If you're not part of the solution, you're part of the precipitate.