def Ejecut(self): if self.pathh == "": self.ui.Estado_L.setText("Seleccione una Imagen") return selMOD = self.ui.Modo.currentText() if self.ui.Password.text() == "": self.ui.Estado_L.setText("Ingrese una contraseƱa") return Password_text = self.ui.Password.text() if len(Password_text) != 8: self.ui.Estado_L.setText("La contraseƱa debe ter 8 digitos") return if selMOD == "Modo_ECB": selMOD = DES.MODE_ECB elif selMOD == "Modo_CBC": selMOD = DES.MODE_CBC elif selMOD == "Modo_CFB": selMOD = DES.MODE_CFB elif selMOD == "Modo_OFB": selMOD = DES.MODE_OFB if self.ui.Encry.isChecked(): flag = Pro.Cifrar(Password_text, selMOD, self.pathh) if flag: self.ui.Estado_L.setText("Cifrado") else: self.ui.Estado_L.setText("Error al Cifrar") elif self.ui.Descry.isChecked(): flag = Pro.DesCifrar(Password_text, selMOD, self.pathh) if flag: self.ui.Estado_L.setText("DesCifrado") else: self.ui.Estado_L.setText("Error al DesCifrar") else: self.ui.Estado_L.setText("Seleccione una accion") return
def Ejecutar(self): if (self.ui.CifradoradioButton.isChecked()): if (self.pathArchivo != "" and self.pathLlave != ""): flag = Procesos.Cifrar(self.pathArchivo, self.pathLlave) if flag: self.ui.Estatus.setText("Archivo Cifrado Correctamente") else: self.ui.Estatus.setText( "Error al cifrar, ingrese la llave Correcta") else: self.ui.Estatus.setText("Seleccione los archivos necesarios") elif (self.ui.DescifradoradioButton.isChecked()): if (self.pathArchivo != "" and self.pathLlave != ""): flag = Procesos.DesCifrar(self.pathArchivo, self.pathLlave) if flag: self.ui.Estatus.setText("Archivo Descifrado Correctamente") else: self.ui.Estatus.setText( "Error al descifrar, ingrese la llave Correcta") else: self.ui.Estatus.setText("Seleccione los archivos necesarios") else: self.ui.Estatus.setText("Seleccione una Opcion")