(encrypted_str: str, key: int = 0xABCD1234)
| 227 | return False, e |
| 228 | |
| 229 | def xor_decrypt(encrypted_str: str, key: int = 0xABCD1234) -> int: |
| 230 | encrypted_bytes = base64.urlsafe_b64decode(encrypted_str) |
| 231 | hex_str = encrypted_bytes.hex() |
| 232 | encrypted_num = int(hex_str, 16) |
| 233 | return encrypted_num ^ key |