crypto/algorithms/algorithminterface.py
def decryptString(self, encryptedMessage):
        '''
        decryptString is in charge of decrypting the passed in encryptedMessage and applying whatever decryption
        algorithm that the class is implementing
        :param encryptedMessage: Bytes  - the encrypted message needing to be decrypted
        :return: String - the decrypted message, the result of applying the decryption process to the encryptedMessage
        variable and converting it to a String
        '''
        raise NotImplementedError()

        decryptString is in charge of decrypting the passed in encryptedMessage and applying whatever decryption
        algorithm that the class is implementing
        :param encryptedMessage: Bytes  - the encrypted message needing to be decrypted
        :return: String - the decrypted message, the result of applying the decryption process to the encryptedMessage
        variable and converting it to a String
        
decryptString is in charge of decrypting the passed in encryptedMessage and applying whatever decryption
algorithm that the class is implementing
decryptString is in charge of decrypting the passed in encryptedMessage and applying whatever decryption algorithm that the class is implementing
def decryptString(self, encryptedMessage):
        raise NotImplementedError()
def decryptString ( self , encryptedMessage ) : raise NotImplementedError ( )
decryptString is in charge of decrypting the passed in encryptedMessage and applying whatever decryption
algorithm that the class is implementing
decryptString is in charge of decrypting the passed in encryptedMessage and applying whatever decryption algorithm that the class is implementing
'''
        decryptString is in charge of decrypting the passed in encryptedMessage and applying whatever decryption
        algorithm that the class is implementing
        :param encryptedMessage: Bytes  - the encrypted message needing to be decrypted
        :return: String - the decrypted message, the result of applying the decryption process to the encryptedMessage
        variable and converting it to a String
        '''
the decrypted message, the result of applying the decryption process to the encryptedMessage
variable and converting it to a String
the decrypted message the result of applying the decryption process to the encryptedMessage variable and converting it to a String
self
encryptedMessage
Bytes  - the encrypted message needing to be decrypted
Bytes - the encrypted message needing to be decrypted