William Herrera > Crypt-ECDSA-0.069 > Crypt::ECDSA::ECDSAVS

Download:
Crypt-ECDSA-0.069.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
Report a bug
Module Version: 0.063   Source  

NAME ^

Crypt::ECDSA::ECDSAVS -- Verification system for elliptic curve cryptography DSA

DESCRIPTION ^

  This package exists to test this ECDSA implementation against the NIST
  ECDSAVS verifier. It is NOT intended for general use and is entirely
  customized for the current crypto FIPS verifier file formats, which are
  a variant of the Windows style config file format.

AUTHOR ^

   William Herrera B<wherrera@skylightview.com>. 

METHODS ^

new
  make new testing object
write_application_data
  write information about the ECDSA modules
KeyPair_test
  generate key pairs
PubKey_test
  test public keys for validity
SigGen_test
  do signature genetation
SigVer_test
  do signature verification
do_all_tasks
  do all tests
string_to_bigint
  convert input string to a bigint -- tries to differentiate hex from base 10 numbers 
ihex
 print a number as hex without the usual leading '0x' code
process_lines
  process input lines of input files
clean_line
  untaint input for the module
read_file
  read input
write_file
  write output

SUPPORT ^

Questions, feature requests and bug reports should go to <wherrera@skylightview.com>.

COPYRIGHT ^

Copyright (c) 2007 William Herrera. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.