??????????????
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 173
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 174
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 175
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 176
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 177
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 178
ó
b-äQc @ sf d Z d Z d Z d d l Z d d l Z d d „ Z d „ Z d „ Z d „ Z d
„ Z d „ Z
d „ Z e e e
e g Z d
d d d g Z
d d d „ ƒ YZ d Z d Z d Z d d „ Z e d k rbd Z d e ƒ j ƒ k sî t ‚ d e e ƒ j ƒ k st ‚ d e e d ƒ j ƒ k s.t ‚ e e ƒ Z e j e ƒ d e j ƒ k sbt ‚ n d S( sé A sample implementation of SHA-1 in pure Python.
Framework adapted from Dinu Gherman's MD5 implementation by
J. Hallén and L. Creighton. SHA-1 implementation based directly on
the text of the NIST standard FIPS PUB 180-1.
s
2004-11-17g…ëQ¸í?iÿÿÿÿNi c C sÉ d } t j } x1 | d k rB | d | d @ƒ | } | d ?} q Wx: t t | ƒ ƒ D] } | | d k rV PqV qV Wd } d } | | } | d k rÅ t | ƒ | rÅ | t | ƒ | d | } n | S( sÒ Convert a long integer to a byte string.
If optional blocksize is given and greater than zero, pad the front
of the byte string with binary zeros so that the length is a multiple
of blocksize.
t i s >Il ÿÿ i t ( t structt packt ranget len( t nt blocksizet sR t i( ( sE /usr/lib/python2.7/site-packages/setuptools/_backport/hashlib/_sha.pyt _long2bytesBigEndian s
c C s t | ƒ d } d g | } d } d } x’ | | k r½ t | | ƒ d >} t | | d ƒ d >} t | | d ƒ d >} t | | d ƒ } | | B| B| B| | <| d } | d } q, W| S( s4 Transform a list of characters into a list of longs.i i i i i i i i ( R t ord( t listt imaxt hlt jR t b0t b1t b2t b3( ( sE /usr/lib/python2.7/site-packages/setuptools/_backport/hashlib/_sha.pyt _bytelist2longBigEndian: s
c C s | | >| d | ?BS( s) Rotate x (32 bit) left n bits circularly.i ( ( t xR ( ( sE /usr/lib/python2.7/site-packages/setuptools/_backport/hashlib/_sha.pyt _rotateLeftN s c C s | | @| | @BS( N( ( t Bt Ct D( ( sE /usr/lib/python2.7/site-packages/setuptools/_backport/hashlib/_sha.pyt f0_19Y s c C s | | A| AS( N( ( R R R ( ( sE /usr/lib/python2.7/site-packages/setuptools/_backport/hashlib/_sha.pyt f20_39\ s c C s | | @| | @B| | @BS( N( ( R R R ( ( sE /usr/lib/python2.7/site-packages/setuptools/_backport/hashlib/_sha.pyt f40_59_ s c C s | | A| AS( N( ( R R R ( ( sE /usr/lib/python2.7/site-packages/setuptools/_backport/hashlib/_sha.pyt f60_79b s i™y‚Zi¡ëÙnl Ü<7 l ÖAÅ t shac B s] e Z d Z d Z Z d Z d „ Z d „ Z d „ Z d „ Z d „ Z
d „ Z d „ Z RS(
s: An implementation of the MD5 hash function in pure Python.i i c C s/ d | _ d d g | _ g | _ | j ƒ d S( s Initialisation.i N( t lengtht countt inputt init( t self( ( sE /usr/lib/python2.7/site-packages/setuptools/_backport/hashlib/_sha.pyt __init__v s c C sC d | _ g | _ d | _ d | _ d | _ d | _ d | _ d S( s9 Initialize the message-digest and set all fields to zero.i i#Egl ‰+›_ l þ\u1 ivT2l ða¥ N( R R! t H0t H1t H2t H3t H4( R# ( ( sE /usr/lib/python2.7/site-packages/setuptools/_backport/hashlib/_sha.pyR" … s c C sæ x] t d d ƒ D]L } | j t | | d | | d A| | d A| | d Ad ƒ d @ƒ q W| j } | j } | j } | j } | j } xz t d d ƒ D]i } t | d
ƒ | | @| | @B| | | t d } | } | } t | d ƒ d @} | } | d @} q Wxu t d d ƒ D]d } t | d
ƒ | | A| A| | | t d } | } | } t | d ƒ d @} | } | d @} qWx t d d
ƒ D]p } t | d
ƒ | | @| | @B| | @B| | | t d } | } | } t | d ƒ d @} | } | d @} q’Wxu t d
d ƒ D]d } t | d
ƒ | | A| A| | | t d } | } | } t | d ƒ d @} | } | d @} qW| j | d @| _ | j | d @| _ | j | d @| _ | j | d @| _ | j | d @| _ d S( Ni iP i i i i l ÿÿ i i i i i( i<