| Crypt :: PBC :: Elemento Interfaz OO para la Biblioteca STANFORD PBC |
Descargar ahora |
Crypt :: PBC :: Elemento Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Paul Miller
- Sitio web del editor:
- http://search.cpan.org/~jettero/
Crypt :: PBC :: Elemento Etiquetas
Crypt :: PBC :: Elemento Descripción
Interfaz OO para la Biblioteca STANFORD PBC Crypt :: PBC :: Element es una interfaz OO para la biblioteca STANFORD PBC.Synopsis Use Crypt :: PBC; My $ parejas = nueva cripta :: PBC ("params_d.txt"); My $ G1 = $ emparejamiento-> init_g1-> aleatorio; My $ g2 = $ emparejamiento-> init_g2-> aleatorio-> doble-> cuadrado; My $ gt = $ emparejamiento-> init_gt-> pairing_apply ($ g1, $ g2); Descripción general de la interfaz de OO Toda la interfaz que he intentado ser consistente que el elemento se devuelva a sí mismo donde no es inmediatamente obvio que alguna otra cosa debe ser devuelta. en lugar de. My $ x = $ emparejamiento-> init_g1; # $ x es un elemento $ X-> aleatorio; # aleatorizando el elemento. $ x-> Set0; # Establecer elemento a 0 $ X-> Set_to_Hash ("LOL!"); # Establecer elemento a lol ... # todo lo anterior puede ser escrito como: My $ x = $ emparejamiento-> init_g1-> aleatorio-> set0-> set_to_hash ("lol!"); Sin embargo, las funciones que devuelven algo más ... no devuelvan elementos. $ cadena (abajo) es una cadena codificada MIME, no un elemento. MY $ STRING = $ X-> AS_BASE64; Para obtener más ayuda para configurar un nuevo emparejamiento, consulte la cripta :: PAPAGE (bajo NEW). Requisitos: · Perl
Crypt :: PBC :: Elemento Software relacionado