(self)
| 32 | print(wrapped_xor_array) |
| 33 | |
| 34 | def run(self) -> None: |
| 35 | try: |
| 36 | with open(self._fname, "rb") as fp: |
| 37 | self._plaintext = fp.read() |
| 38 | except Exception as e: |
| 39 | print(f"[-] Error with specified file({self._fname}): {e}", |
| 40 | file=sys.stderr) |
| 41 | sys.exit(1) |
| 42 | else: |
| 43 | self._xor_crypt() |
| 44 | self._print_ciphertext() |
| 45 | return |
| 46 | |
| 47 | |
| 48 | def main(): |
no test coverage detected