This module implements Ueli Maurer's algorithm for generating large provable primes and secure parameters for public-key cryptosystems. The generated primes are almost uniformly distributed over the set of primes of the specified bitsize and expected time for generation is less than the time required for generating a pseudo-prime of the same size with Miller-Rabin tests. Detailed description and running time analysis of the algorithm can be found in Maurer's paper[1]. Crypt::Primes is a pure perl implementation. It uses Math::Pari for multiple precision integer arithmetic and number theoretic functions. Random numbers are gathered with Crypt::Random, a perl interface to /dev/u?random devices found on modern Unix operating systems. du.tw/~b01902062/git/freebsd-ports-gnome' title='freebsd-ports-gnome Git repository'/>
aboutsummaryrefslogtreecommitdiffstats
path: root/science
Commit message (Expand)AuthorAgeFilesLines
* - Update to 0.6.4pgollucci2010-06-082-4/+4
* - Fix buildmiwi2010-06-062-1/+16
* LICENSE GPLv2dinoex2010-06-062-1/+3
* Update to 3.8.0makc2010-06-0512-530/+636
* LICENSE LGPL21dinoex2010-06-051-0/+2
* Don't build packages for this on the Tier-2 archs; we simply don'tlinimon2010-06-041-0/+4
* - Update to 11.8.24wen2010-06-033-4/+6
* Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.ade2010-05-3110-6/+10
* - drop USE_GNUSTEP_PREFIXdinoex2010-05-304-330/+328
* - Fix manswen2010-05-273-6/+32
* - Pass maintainership to haskell@FreeBSD.org:jacula2010-05-261-1/+1
* Force WITH_FFTW3 when PACKAGE_BUILDING, in order to avoid changing thethierry2010-05-261-1/+1
* - Update to 1.4.4lwhsu2010-05-232-5/+5
* Add optional dependency on kdebase3makc2010-05-232-4/+14
* Chase devel/goffice update.kwm2010-05-221-2/+2
* - Fix build, abinit builds with science/netcdf3-ftnlwhsu2010-05-201-2/+2
* - Since we have netcdf3-ftn, remove netcdf3 part from Makefile.lwhsu2010-05-201-8/+1
* Add netcdf3-ftn , netCDF (network Common Data Form), with Fortranlwhsu2010-05-202-0/+19
* - Fix build problem caused by the recent textproc/hs-tagsoup updatepgj2010-05-203-2/+65
* The massXpert project aims at providing (bio)chemists with a softwarewen2010-05-205-0/+277
* PyNN(pronounced 'pine') is a simulator-independent language forwen2010-05-195-0/+171
* - Remove pyNN and re-add as pynnwen2010-05-195-171/+0
* PyNN(pronounced 'pine') is a simulator-independent language forwen2010-05-185-0/+171
* - Fix duplicated LATEST_LINKlwhsu2010-05-162-1/+3
* - Add netcdf 4.x supportlwhsu2010-05-151-1/+8
* - Add option FORTRANlwhsu2010-05-152-18/+37
* - Update MASTER_SITESlwhsu2010-05-153-62/+14
* - Update to 3.3.0wen2010-05-132-5/+5
* Introduce a new (and hopefully better) ports infrastructure for Haskell Cabalpgj2010-05-132-125/+59
* Bddsolve is a BDD-based tool for solving satisfiability and reachabilitybeat2010-05-125-0/+50
* Presenting GNOME 2.30.1 for FreeBSD. The offical release notes for thiskwm2010-05-111-0/+18
* - Fixed WWW: linkglarkin2010-05-051-1/+1
* - Update to 1.4.3lwhsu2010-05-054-18/+25
* - Added missing pkg-plist entryglarkin2010-05-051-0/+1
* - Update to 1.8.4glarkin2010-05-052-9/+16
* - Mark BROKEN on sparc64pav2010-05-041-0/+4
* Trying to chase Zlib's upgrade in -CURRENT.thierry2010-05-011-0/+24
* - Update to 1.0.0clsung2010-04-283-10/+26
* - Update to 0.7.2wen2010-04-262-4/+4
* Upgrade to 3.5.1.thierry2010-04-262-5/+4
* Update to 1.9.1makc2010-04-258-14/+104
* - Update to 4.1.1wen2010-04-224-33/+51
* - Update to 0.53clsung2010-04-203-19/+4
* - Update to 0.9.1wen2010-04-122-4/+4
* - Requires GCC 4.x only if we are on 6.xrafan2010-04-071-2/+7
* - Update to 0.25sylvio2010-04-062-4/+4
* Update to 2.91 which includes a new rewritten Python interfacerafan2010-04-056-32/+14
* - Chase math/vtk5 updategahr2010-04-032-3/+3
* Perl modules for molecular chemistrymiwi2010-04-026-0/+116
* Perl module which parses a SMILES (Simplified Molecular Input Line Entrymiwi2010-04-025-0/+45
* Perl module implements an object class for representing internalmiwi2010-04-025-0/+45
* Perl module which will parse a SMARTS (SMiles ARbitrary Target Specification)miwi2010-04-029-0/+85
* Perl module which generates a three-dimensional molecular structure from amiwi2010-04-025-0/+47
* SLN linear notation parser/writermiwi2010-04-025-0/+46
* Perl module which will parse a SMARTS (SMiles ARbitrary Target Specification)miwi2010-04-021-0/+1
* MOPAC 6 input file reader/writermiwi2010-04-025-0/+39
* Explicit chemical reactionsmiwi2010-04-025-0/+42
* Match molecule by formulamiwi2010-04-025-0/+39
* Select atoms in macromoleculemiwi2010-04-025-0/+43
* Perl molecular awk interpretermiwi2010-04-025-0/+43
* XYZ molecule format reader/writermiwi2010-04-025-0/+39
* Generate VRML models for moleculesmiwi2010-04-025-0/+36
* Perl module which provides some basic methods for representing a ring.miwi2010-04-025-0/+39
* Perl module which contains the exact mass data from the table of the isotopes.miwi2010-04-025-0/+34
* Perl module which implements basic pattern matching for molecules.miwi2010-04-025-0/+39
* Perl module which provides functions for "canonicalizing" a molecularmiwi2010-04-025-0/+38
* Perl module which provides functions for detecting the bonds in a molecule frommiwi2010-04-025-0/+41
* Not for powerpc, either.linimon2010-04-011-1/+1
* - fix build for png-1.4.1dinoex2010-03-301-0/+4
* - Update to 3.2.0wen2010-03-302-4/+4
* - fix build for png-1.4.1dinoex2010-03-301-0/+4
* - Bump PORTREVISION to chase the update of math/gslwen2010-03-297-13/+14
* - Bump Magick++, MagickWand or MagickCore dependencymm2010-03-291-2/+2
* - update to 1.4.1dinoex2010-03-28