mirror of
https://github.com/kevinveenbirkenbach/splitted-secret.git
synced 2025-12-16 13:53:43 +00:00
Renamed classes
This commit is contained in:
23
scripts/classes/Decryption.py
Normal file
23
scripts/classes/Decryption.py
Normal file
@@ -0,0 +1,23 @@
|
||||
from .AbstractSplittedSecret import AbstractSplittedSecret
|
||||
class Decryption(AbstractSplittedSecret):
|
||||
|
||||
def __init__(self):
|
||||
self.user_id='0';
|
||||
self.user_password=''
|
||||
pass
|
||||
|
||||
def setUserId(self,user_id):
|
||||
self.user_id=str(user_id)
|
||||
|
||||
def setUserPassword(self,user_password):
|
||||
self.user_password = str(user_password)
|
||||
|
||||
def decryptFile(self,password,input_file_path):
|
||||
self.executeCommand('gpg --batch --passphrase "'+ password + '" '+ file_path)
|
||||
print(self.getCommandString())
|
||||
print(self.getOutputString())
|
||||
|
||||
def decryptUserFile(self):
|
||||
input_file_path = self.getUserFilePath(self.user_id)
|
||||
self.decryptFile(self.user_password, file_path)
|
||||
|
||||
Reference in New Issue
Block a user