[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#696836: RFP: libmath-pari-perl -- Perl bindings for PARI



On Sat, Dec 29, 2012 at 02:26:52AM +0100, gregor herrmann wrote:
> On Fri, 28 Dec 2012 23:00:01 +0000, brian m. carlson wrote:
> 
> > > Which modules are those?  I haven't looked at the chain in a little
> > > while, but i thought we'd packaged up most of the rest of the non-PARI
> > > dependencies.  I'm probably wrong :)
> > As far as direct dependencies:

I forgot one: Crypt::Random (not listed in the Makefile.PL), which
depends on, you guessed it, Math::Pari.  I've proposed a patch upstream
(RT#82314) to use Bytes::Random::Secure as a fallback.  This is what
will be used in the proposed Crypt::RSA that doesn't use Pari.

> > Digest::SHA1 (although I'm happy to patch this to use Digest::SHA)
> 
> Oh yes, we won't reintrodcue Digest::SHA1 after we finally managed to
> get rid of it :)

A patch to use Digest::SHA is now RT#82316 (which also introduces
support for all the SHA-2 algorithms).

> > Crypt::CAST5_PP (Crypt::CAST5 can likely be used instead)
> 
> Sounds good.

A patch to use Crypt::CAST5 is now RT#82315.

> > Crypt::RSA
> 
> Here we have #532839
> (I haven't looked if it stills needs Math::Pari)

It does, although within the past two weeks an alternative
implementation has been proposed upstream using Math::Bigint instead of
Math::Pari.  It's available as Alt::Crypt::RSA::Bigint in the mean time.

-- 
brian m. carlson / brian with sandals: Houston, Texas, US
+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only
OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187

Attachment: signature.asc
Description: Digital signature


Reply to: