B ý`cÎã@s6dZddlmZeedœdd„Zeeedœdd„Zd S) zPython compatibility wrappers.é)Úpack)ÚnumÚreturncCs td|ƒS)zÝ Converts a number between 0 and 255 (both inclusive) to a base-256 (byte) representation. :param num: An unsigned integer between 0 and 255 (both inclusive). :returns: A single byte. ÚB)r)r©rú2/tmp/pip-target-ywh1gcq3/lib/python/rsa/_compat.pyÚbytes r)Úb1Úb2rcCstdd„t||ƒDƒƒS)a  Returns the bitwise XOR result between two bytes objects, b1 ^ b2. Bitwise XOR operation is commutative, so order of parameters doesn't generate different results. If parameters have different length, extra length of the largest one is ignored. :param b1: First bytes object. :param b2: Second bytes object. :returns: Bytes object, result of XOR operation. css|]\}}||AVqdS)Nr)Ú.0ÚxÚyrrrú 0szxor_bytes..)ÚbytesÚzip)r r rrrÚ xor_bytes!srN)Ú__doc__ÚstructrÚintrrrrrrrÚs