xbox.auxiliary.packer module¶
-
xbox.auxiliary.packer.pack(data: bytes, crypto: xbox.auxiliary.crypto.AuxiliaryStreamCrypto, server_data: bool = False) → List[bytes]¶ Encrypt auxiliary data blob
- Parameters
data – Data
crypto – Crypto context
server_data – Whether to encrypt with server IV
- Returns
Encrypted message
- Return type
-
xbox.auxiliary.packer.unpack(data: bytes, crypto: xbox.auxiliary.crypto.AuxiliaryStreamCrypto, client_data: bool = False) → bytes¶ Split and decrypt auxiliary data blob
- Parameters
data – Data blob
crypto – Crypto context
client_data – Whether to decrypt with ‘client IV’
- Returns
Decrypted message
- Return type