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)
--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.