def _action()

in hexforge_modules/crypto_modules.py [0:0]


    def _action(self) -> None:
        xor_value = self._show()
        data = helper.get_selected_bytes()
        if not data or not xor_value:
            return None
        for i in range(0, len(data)):
            data[i] ^= xor_value[i % len(xor_value)]
        helper.write_bytes_to_selected(data)