CRYPT :: ECDSA :: CURVE

CRYPT :: ECDSA :: Curve is een basisklasse voor ECC-curves.
Download nu

CRYPT :: ECDSA :: CURVE Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • William Herrera
  • Uitgever website:
  • http://search.cpan.org/~billh/

CRYPT :: ECDSA :: CURVE Tags


CRYPT :: ECDSA :: CURVE Beschrijving

Crypt :: ECDSA :: Curve is een basisklasse voor ECC-curves. Crypt :: ECDSA :: Curve is een basisklasse voor ECC-curves. Deze zijn voor gebruik met Crypt :: Ecdsa, een wiskunde :: GMPZ gebaseerde cryptography module.methodsNieuwe constructor. Neemt het volgende Pair Argumenten: Standard => 'Standard-curve-naam' gebruikt voor de naam standaardcurven zoals de NIST-standaardcurves. Bij voorkeur worden deze opgeroepen door klassen die erven van Crypt :: Ecdsa :: Curve, zoals Crypt :: Ecdsa :: Curve :: Prime, Crypte :: ECDSA :: Curve :: Binair of Crypt :: ECDSA :: Curve :: Koblitz. Zie ons Goventment Standard Publications FIPS 186-2 of FIPS 186-3. Gebruikt als: nieuw (standaard => 'standaard curve naam'), waar Curve Name een van: Crypt :: Ecdsa :: Curve :: PRIME-> NIEUW (Standard => ) Crypte :: Ecdsa :: Curve :: Koblitz-> Nieuw (standaard => ) Koblitz-bochten zijn een speciaal geval van binaire curves, met een eenvoudiger vergelijking. Niet-standaardcurve-typen worden ondersteund via het opgeven van parameters en algoritme, of door een generieke "standaard" op te geven via specificatie in nieuw het paar: Standard => 'generic_prime' of standaard => 'Generic_Binary'. Het volgende wordt voornamelijk gebruikt voor niet-standaard curve-typen. Ze zijn gekregen van vooraf gedefinieerde waarden voor de benoemde curves: p => $ p, sets curve modulus (voor prime curve over f (p)) A => $ A, sets curve param ab => $ b, stelt curve parama in N => de exponent in 2 ** n, waarbij 2 ** n een binaire curve-modulus is (voor binaire of koblitz curve over F (2 ** n)) h => curve cofactor voor de puntorder r => basispunt G Bestel voor Prime Curves N => BASE PUNT G BESTELLING VOOR BINAIRE CURVORS G_X => $ X, een basispunt x Coördinaat g_y => $ y, een basispunt y-coördinaat Irreducible => binaire curve onherleidbare basis polynimiaal in binair integer-formaat, Zodat X ** 233 + X ** 74 + 1 polynomial => en onherleidbaar is => '0x2000000000000000000000000000000000001'A My $ Param = $ curve-> A; Retourneert parameter A in de elliptische vergelijking.b mijn $ param = $ curve-> b; Retourneert parameter B in de elliptische vergelijking.p mijn $ param = $ curve-> p; Retourneert parameter P in de vergelijking-- Dit is de parameter van het veld Modulus voor Prime Curvesorder My $ Param = $ curve-> bestelling; Retourneert het Curve Base Point G-bestelling indien bekend. Curve_order My $ Param = $ curve-> curve_order; Retourneert de curve-bestelling indien bekend. Dit kan de bestelling op een dag berekenen. Het doet niet in deze versie. Infinity mijn $ inf = $ curve-> oneindigheid; Retourneert een geldig punt op Infinity voor de curve.standard My $ Param = $ curve-> standaard; Retourneert het 'standaard'-type van de curve, indien gedefinieerd voor het exemplaar. REQUIRINGEN: · PERL-vereisten: · Perl


CRYPT :: ECDSA :: CURVE Gerelateerde software

Opties.pm

Options.pm is een opdrachtregeloptie-parsering Perl-module die bedoeld is om de syntaxis van de T.P.Sage.Options-module te imiteren. ...

208

Downloaden