| Crypt :: PBC :: elemento Interfaccia OO per la libreria PBC Stanford |
Scarica ora |
Crypt :: PBC :: elemento Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Paul Miller
- Sito web dell'editore:
- http://search.cpan.org/~jettero/
Crypt :: PBC :: elemento Tag
Crypt :: PBC :: elemento Descrizione
Interfaccia OO per la Biblioteca PBC Stanford Crypt :: PBC :: Element è un'interfaccia OO per la libreria di Stanford PBC.Synopsis Utilizzare Crypt :: PBC; My $ Pairing = New Crypt :: PBC ("params_d.txt"); MY $ G1 = $ ABBINAMENTO-> init_g1-> casuale; My $ G2 = $ ABBINAMENTO-> Init_G2-> Random-> doppio-> quadrato; My $ GT = $ ABBANING-> Init_gt-> Pairing_Apply ($ G1, $ G2); PanoramicaThroughout L'intera interfaccia OO Ho tentato di essere coerente che l'elemento si ritorna dove non è immediatamente ovvio che un'altra cosa dovrebbe essere restituita invece. My $ X = $ ABBINAMENTO-> Init_G1; # $ x è un elemento $ x-> casuale; # randomizza l'elemento. $ x-> set0; # Imposta elemento su 0 $ x-> set_to_hash ("lol!"); # Imposta elemento per lol ... # Tutto quanto sopra può invece essere scritto come: My $ X = $ Abbinamento-> init_g1-> casuale-> set0-> set_to_hash ("lol!"); tuttavia, funzioni che restituiscono qualcos'altro ... non 'elementi di ritorno. $ String (sotto) è una stringa codificata MIME, non un elemento. My $ String = $ X-> AS_BASE64; per maggiori aiuto per impostare un nuovo accoppiamento, vedere la manpage di cripta :: PBC (sotto nuova). Requisiti: · Perl.
Crypt :: PBC :: elemento Software correlato