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.

Reply via email to