Current File : //usr/lib64/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA256.pyo
�
Bd\Rc@sdZdZddlZddlTdejfd��YZid�Zedkr{ddlZd	�Zej	d
d�ndS(s&Self-test suite for Crypto.Hash.SHA256s$Id$i����N(t*tLargeSHA256TestcBseZd�ZRS(cCs�ddlm}td�d
}|j|�}x!td�D]}|j|�q<W|jd|j��x!td�D]}|j|�qvW|jd|j��d	S(sSHA256: 512/520 MiB testi����(tSHA256iii�t@9acca8e8c22201155389f65abbf6bc9723edc7384ead80503839f49dcc56d767it@abf51ad954b246009dfe5a50ecd582fd5b8f1b8b27f30393853c3ef721e7fa6eNi(tCrypto.HashRtbchrtnewtxrangetupdatetassertEqualt	hexdigest(tselfRtzerosthti((sF/usr/lib64/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA256.pytrunTest!s(t__name__t
__module__R(((sF/usr/lib64/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA256.pyR scCs�dddddd	fdddg}ddlm}ddlm}||d|dddd�}|jd�r�|t�g7}n|S( Nt@ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015adtabct@248d6a61d20638b8e5c026930c3e6039a33ce45964ff2167f6ecedd419db06c1t8abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopqt@cdc76e5c9914fb9281a1c7e284d73e67f1809a48a497200e046d39ccc7112cd0tai
is"a" * 10**6t@f7fd017a3c721ce7ff03f3552c0813adcc48b7f33f07e5e2ba71e23ea393d103s7This message is precisely 55 bytes long, to test a bug.sLength = 55 (mod 64)t@e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855tt@d32b568cd1b96d459e7291ebf4b25d007f275c9f13149beeb782fac0716613f8s;Franz jagt im komplett verwahrlosten Taxi quer durch Bayerni����(R(tmake_hash_testsRtdigest_sizei toids	`�Het
slow_tests(Rsabc(RRi@B(Rs7This message is precisely 55 bytes long, to test a bug.sLength = 55 (mod 64)(RR(Rs;Franz jagt im komplett verwahrlosten Taxi quer durch Bayern(RRtcommonRtgetR(tconfigt	test_dataRRttests((sF/usr/lib64/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA256.pyt	get_tests3s*		t__main__cCstjt��S(N(tunittestt	TestSuiteR&(((sF/usr/lib64/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA256.pyt<lambda>]stdefaultTesttsuite(
t__doc__t__revision__R(tCrypto.Util.py3compattTestCaseRR&RR,tmain(((sF/usr/lib64/python2.7/site-packages/Crypto/SelfTest/Hash/test_SHA256.pyt<module>s
(