ó ñ1Mc@s?dZddlmZmZmZmZddd„ƒYZdS(scM2Crypto wrapper for OpenSSL RC4 API. Copyright (c) 1999-2003 Ng Pheng Siong. All rights reserved.iÿÿÿÿ(trc4_newtrc4_freet rc4_set_keyt rc4_updatetRC4cBsDeZdZeZdd„Zd„Zd„Zd„Zd„Z RS(s*Object interface to the stream cipher RC4.cCs)tƒ|_|r%t|j|ƒndS(N(RtcipherR(tselftkey((s2/usr/lib/python2.7/vendor-packages/M2Crypto/RC4.pyt__init__ s cCs)t|ddƒr%|j|jƒndS(NR(tgetattrtNoneRR(R((s2/usr/lib/python2.7/vendor-packages/M2Crypto/RC4.pyt__del__scCst|j|ƒdS(N(RR(RR((s2/usr/lib/python2.7/vendor-packages/M2Crypto/RC4.pytset_keyscCst|j|ƒS(N(RR(Rtdata((s2/usr/lib/python2.7/vendor-packages/M2Crypto/RC4.pytupdatescCsdS(Nt((R((s2/usr/lib/python2.7/vendor-packages/M2Crypto/RC4.pytfinalsN( t__name__t __module__t__doc__RR RR R RR(((s2/usr/lib/python2.7/vendor-packages/M2Crypto/RC4.pyRs    N((Rtm2RRRRR(((s2/usr/lib/python2.7/vendor-packages/M2Crypto/RC4.pyts"