Package Crypto :: Package SelfTest :: Package PublicKey :: Module test_DSA :: Class DSATest
[hide private]
[frames] | no frames]

Class DSATest

       object --+    
                |    
unittest.TestCase --+
                    |
                   DSATest
Known Subclasses:

Nested Classes [hide private]

Inherited from unittest.TestCase: failureException

Instance Methods [hide private]
 
setUp(self)
Hook method for setting up the test fixture before exercising it.
 
test_generate_1arg(self)
DSA (default implementation) generated key (1 argument)
 
test_generate_2arg(self)
DSA (default implementation) generated key (2 arguments)
 
test_construct_4tuple(self)
DSA (default implementation) constructed key (4-tuple)
 
test_construct_5tuple(self)
DSA (default implementation) constructed key (5-tuple)
 
_check_private_key(self, dsaObj)
 
_check_public_key(self, dsaObj)
 
_test_signing(self, dsaObj)
 
_test_verification(self, dsaObj)

Inherited from unittest.TestCase: __call__, __eq__, __hash__, __init__, __ne__, __repr__, __str__, assertAlmostEqual, assertAlmostEquals, assertEqual, assertEquals, assertFalse, assertNotAlmostEqual, assertNotAlmostEquals, assertNotEqual, assertNotEquals, assertRaises, assertTrue, assert_, countTestCases, debug, defaultTestResult, fail, failIf, failIfAlmostEqual, failIfEqual, failUnless, failUnlessAlmostEqual, failUnlessEqual, failUnlessRaises, id, run, shortDescription, tearDown

Inherited from unittest.TestCase (private): _exc_info

Inherited from object: __delattr__, __format__, __getattribute__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Class Variables [hide private]
  y = '19131871d75b1612a819f29d78d1b0d7346f7aa77bb62a859bfd6c567...
  g = '626d027839ea0a13413163a55b4cb500299d5522956cefcb3bff10f39...
  p = '8df2a494492276aa3d25759bb06869cbeac0d83afb8d0cf7cbb8324f0...
  q = 'c773218c737ec8ee993b4f2ded30f48edace915f'
  x = '2070b3223dba372fde1c0ffc7b2e3b498b260614'
  k = '358dad571462710f50e254cf1a376b2bdeaadfbf'
  k_inverse = '0d5167298202e49b4116ac104fc3f415ae52f917'
  m = '616263'
  m_hash = 'a9993e364706816aba3e25717850c26c9cd0d89d'
  r = '8bac1ab66410435cb7181f95b16ab97c92b341c0'
  s = '41e2345f1f56df2458f426d155b4ba2db6dcd8c8'
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

setUp(self)

 
Hook method for setting up the test fixture before exercising it.
Overrides: unittest.TestCase.setUp
(inherited documentation)

Class Variable Details [hide private]

y

Value:
'19131871d75b1612a819f29d78d1b0d7346f7aa77bb62a859bfd6c5675da9d212d3a3\
6ef1672ef660b8c7c255cc0ec74858fba33f44c06699630a76b030ee333'

g

Value:
'626d027839ea0a13413163a55b4cb500299d5522956cefcb3bff10f399ce2c2e71cb9\
de5fa24babf58e5b79521925c9cc42e9f6f464b088cc572af53e6d78802'

p

Value:
'8df2a494492276aa3d25759bb06869cbeac0d83afb8d0cf7cbb8324f0d7882e5d0762\
fc5b7210eafc2e9adac32ab7aac49693dfbf83724c2ec0736ee31c80291'