コード例 #1
0
ファイル: Wizard.py プロジェクト: BartLH/rsa_crypto
 def initializePage(self):
     global g_encoded
     print g_text
     g_encoded = str(enc_adv(g_pub, g_text))
     print g_encoded
     self.plainTextEdit.setPlainText(g_text)
     self.plainTextEdit_2.setPlainText(str(e))
     self.plainTextEdit_3.setPlainText(str(n))
     self.plainTextEdit_4.setPlainText(g_encoded)
コード例 #2
0
ファイル: Wizard.py プロジェクト: BartLH/rsa_crypto
 def enc(self):
     global g_e
     global g_n
     global g_enc
     try:
         g_e = int(self.plainTextEdit_2.toPlainText())
         g_n = int(self.plainTextEdit_3.toPlainText())
     except ValueError:
         self.plainTextEdit_4.setPlainText(
             "Ongeldige invoer!\n"
             "Controleer of alle velden zijn ingevuld en of ze het goede"
             " type (tekst/geheel getal) hebben."
         )
         g_enc = ""
     else:
         g_enc = str(enc_adv((g_n, g_e), unicode(self.plainTextEdit.toPlainText()), self.block))
         self.plainTextEdit_4.setPlainText(g_enc)