o -&%aƒã@s"ddlZdededefdd„ZdS)éNÚaÚbÚreturncCs(t|tƒr t|tƒstdƒ‚t ||¡S)Nza and b must be bytes.)Ú isinstanceÚbytesÚ TypeErrorÚhmacÚcompare_digest)rr©r úN/usr/lib/python3/dist-packages/cryptography/hazmat/primitives/constant_time.pyÚbytes_eq s r )rrÚboolr r r r r Ús