Crypt :: OpenSSL :: EGPerl-Erweiterung für die OpenSSL EC-Bibliothek (elliptische Kurven) | |
Jetzt downloaden |
Crypt :: OpenSSL :: EG Ranking & Zusammenfassung
Anzeige
- Lizenz:
- Perl Artistic License
- Preis:
- FREE
- Name des Herausgebers:
- Mike McCauley
- Website des Verlags:
- http://search.cpan.org/~mikem/
Crypt :: OpenSSL :: EG Stichworte
Crypt :: OpenSSL :: EG Beschreibung
Crypt :: OpenSSL :: EG ist ein Perl-Modul, das eine Standard-Schnittstelle (NON-OO) an die OpenSSL EC-Bibliothek (ELLIPTIC CURVE) bereitstellt. Einige OO-Anrufe werden unterstützt. Die meisten der in OpenSSL / EC.H beschriebenen Funktionen werden unterstützt. Synopsis verwenden Crypt :: OpenSSL :: EG; Verwenden Sie Crypt :: OpenSSL :: BIGNUM :: CTX; # Verwendung von $ CTX ist in allen Anrufen optional, hier demonstrieren wir ihre Verwendung. # Wenn es bereitgestellt wird, wird die Leistung erhöht. MEIN $ CTX = CRYPT :: OpenSSL :: BIGNUM :: CTX-> Neu (); Meine $ Methode = Crypt :: OpenSSL :: EG :: EC_GFP_MONT_METHOD (); Meine $ group = crypt :: openSSL :: EG :: EC_GROUP :: NEU ($ $ Methode); Crypt :: OpenSSL :: EG :: EC_GROUP :: set_curve_gfp ($ gruppe, $ p, $ a, $ b, $ ctx); Meine $ Methode = Crypt :: OpenSSL :: EG :: EC_GROUP :: Method_of ($ gruppe); Crypt :: OpenSSL :: EG :: EC_GROUP :: Kopie ($ TMP, $ Gruppe); Crypt :: OpenSSL :: EG :: EC_GROUP :: get_curve_gfp ($ gruppy, $ p, $ a, $ b, $ ctx); $ Crypt :: openSSL :: EG :: Trace = 1; Crypt :: OpenSSL :: EG :: print_errs (); Meine $ P = Crypt :: OpenSSL :: EG :: EC_POINT :: NEU ($ GROUP); Crypt :: OpenSSL :: EG :: EC_POINT_SET_TO_INFINITY ($ GROUP, $ P); Meine $ bool = crypt :: openSSL :: EG :: EC_POINT :: is_at_infinity ($ gruppe, $ p); MEIN $ BUF = CRYPT :: OpenSSL :: EG :: EC_POINT :: Point2OCT ($ gruppe, $ q, crypt :: openSSL :: EG :: point_conversion_compressed, $ ctx); Crypt :: OpenSSL :: EG :: EC_POINT :: Oct2Point ($ GROUP, $ P, $ BUF, $ CTX); Crypt :: OpenSSL :: EG :: EC_POINT :: add ($ gruppe, $ p, $ p, $ q, $ ctx); Crypt :: OpenSSL :: EG :: EC_POINT :: set_compressed_coordinates_gfp ($ gruppe, $ q, $ x, 1, $ ctx); Mein $ bool = crypt :: openSSL :: EG :: EC_POINT :: is_on_curve ($ gruppe, $ q, $ q, $ q, $ ctx); Crypt :: OpenSSL :: EG :: EC_POINT :: Kopie ($ R, $ P); Mein $ result = crypt :: openSSL :: EG :: EC_POINT :: CMP ($ GROUP, $ P, $ Q, $ ctx); Crypt :: OpenSSL :: EG :: EC_POINT :: set_affine_coordinates_gfp ($ gruppe, $ p, $ x, $ y, $ ctx); Crypt :: OpenSSL :: EG :: EC_POINT :: get_affine_coordinates_gfp ($ gruppe, $ p, $ x, $ y, $ ctx); Crypt :: OpenSSL :: EG :: EC_GROUP :: Set_Generator ($ gruppe, $ P, $ Z, Crypt :: OpenSSL :: BIGNUM-> One ()); Mein $ Grad = Crypt :: OpenSSL :: EG :: EC_GROUP :: GET_DEGREE ($ GROUP) Meine $ Bestell = Krypta :: OpenSSL :: EG :: EC_GROUP :: get_order ($ gruppe, $ ordnung, $ ctx); Crypt :: OpenSSL :: EG :: EC_POINT :: MUL ($ GROUP, $ Q, $ Order, $ P, $ N1, $ CTX); Crypt :: OpenSSL :: EG :: EC_POINT :: kostenlos ($ p); Crypt :: OpenSSL :: EG :: EC_GROUP :: kostenlos ($ gruppe); Homepage des Produkts
Crypt :: OpenSSL :: EG Zugehörige Software
Fehler :: Pure :: immer
Perl-Modul für den Umschreibdruck per ERR aus Fehler :: reines Modul ...
144
E-Mail :: Senden :: SMTP :: Google Mail
sendet E-Mails mit Anhängen mithilfe von SMTP von Google (oder einem anderen SMTP-Server). ...
152