(inputFile=None, data=None)
| 27 | return b"".join(struct.pack('B', ord(message[i]) ^ ord(key[i % len(key)])) for i in range(len(message))) |
| 28 | |
| 29 | def cloak(inputFile=None, data=None): |
| 30 | if data is None: |
| 31 | with open(inputFile, "rb") as f: |
| 32 | data = f.read() |
| 33 | |
| 34 | return xor(zlib.compress(data), KEY) |
| 35 | |
| 36 | def decloak(inputFile=None, data=None): |
| 37 | if data is None: |
no test coverage detected
searching dependent graphs…