コード例 #1
0
ファイル: RSA.py プロジェクト: pywbem/m2crypto
 def __getattr__(self, name):
     if name == "e":
         return m2.rsa_get_e(self.rsa)
     elif name == "n":
         return m2.rsa_get_n(self.rsa)
     else:
         raise AttributeError
コード例 #2
0
 def __getattr__(self, name):
     if name == 'e':
         return m2.rsa_get_e(self.rsa)
     elif name == 'n':
         return m2.rsa_get_n(self.rsa)
     else:
         raise AttributeError
コード例 #3
0
 def __getattr__(self, name):
     if name == 'e':
         return m2.rsa_get_e(self.rsa)
     elif name == 'n':
         return m2.rsa_get_n(self.rsa)
     elif name == 'd':
         return m2.rsa_get_d(self.rsa)
     elif name == 'p':
         return m2.rsa_get_p(self.rsa)
     elif name == 'q':
         return m2.rsa_get_q(self.rsa)
     elif name == 'dmp1':
         return m2.rsa_get_dmp1(self.rsa)
     elif name == 'dmq1':
         return m2.rsa_get_dmq1(self.rsa)
     elif name == 'iqmp':
         return m2.rsa_get_iqmp(self.rsa)
     else:
         raise AttributeError
コード例 #4
0
ファイル: RSA.py プロジェクト: tempbottle/M2Crypto
 def __getattr__(self, name):
     if name == 'e':
         return m2.rsa_get_e(self.rsa)
     elif name == 'n':
         return m2.rsa_get_n(self.rsa)        
     elif name == 'd':
         return m2.rsa_get_d(self.rsa)
     elif name == 'p':
         return m2.rsa_get_p(self.rsa)
     elif name == 'q':
         return m2.rsa_get_q(self.rsa)
     elif name == 'dmp1':
         return m2.rsa_get_dmp1(self.rsa)
     elif name == 'dmq1':
         return m2.rsa_get_dmq1(self.rsa)
     elif name == 'iqmp':
         return m2.rsa_get_iqmp(self.rsa)
     else:
         raise AttributeError
コード例 #5
0
ファイル: RSA.py プロジェクト: pywbem/m2crypto
 def pub(self):
     assert self.check_key(), "key is not initialised"
     return m2.rsa_get_e(self.rsa), m2.rsa_get_n(self.rsa)
コード例 #6
0
 def pub(self):
     assert self.check_key(), 'key is not initialised'
     return m2.rsa_get_e(self.rsa), m2.rsa_get_n(self.rsa)