Mike Jones > VOMS-Lite-0.20 > VOMS::Lite::KEY

Download:
VOMS-Lite-0.20.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Module Version: 0.20   Source  

NAME ^

VOMS::Lite::KEY - Perl extension for parsing DER encoded KEY for the VOMS::Lite module.

SYNOPSIS ^

  use VOMS::Lite::KEY;

  # Call the Examine function with two arguments
  #        a string containing a DER encoded key,
  #        and a hash of required information (see DESCRIPTION)
  my %KeyInfo = %{ VOMS::Lite::KEY::Examine($keyder, {Keymodulus=>"",KeyprivateExponent=>""} ) };
  print Hex($KeyInfo{'Keymodulus'})."\n".Hex($KeyInfo{'KeyprivateExponent'})."\n";

DESCRIPTION ^

If defined in the hash of the first element in the call to Examine the following variables will be parsed from the key and returned in the return hash. All values are integers and will be returned in signed hex. 'Keyversion' 'Keymodulus' 'KeypublicExponent' 'KeyprivateExponent' 'Keyprime1' 'Keyprime2' 'Keyexponent1' 'Keyexponent2' 'Keycoefficient'

EXPORT

None.

SEE ALSO ^

RFC2313

This module was originally designed for the SHEBANGS project at The University of Manchester.

http://www.mc.manchester.ac.uk/projects/shebangs/ now http://www.rcs.manchester.ac.uk/research/shebangs/

Mailing list, shebangs@listserv.manchester.ac.uk

Mailing list, voms-lite@listserv.manchester.ac.uk

AUTHOR ^

Mike Jones <mike.jones@manchester.ac.uk>

COPYRIGHT AND LICENSE ^

Copyright (C) 2006 by Mike Jones

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.3 or, at your option, any later version of Perl 5 you may have available.

syntax highlighting: