diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2016-03-05 09:08:52 -0500 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2016-03-05 09:08:52 -0500 |
commit | 70a29e7052d8ed62ed3a7b42a46ef26a36a1c9fc (patch) | |
tree | f12f46787e7cdf64c46b1e545f89a02e66dd586d | |
parent | 29ad69df37ea21480c746c216f8585674c5d5e54 (diff) | |
download | cryptography-70a29e7052d8ed62ed3a7b42a46ef26a36a1c9fc.tar.gz cryptography-70a29e7052d8ed62ed3a7b42a46ef26a36a1c9fc.tar.bz2 cryptography-70a29e7052d8ed62ed3a7b42a46ef26a36a1c9fc.zip |
wrap some very long lines
-rw-r--r-- | tests/hazmat/primitives/test_rsa.py | 88 |
1 files changed, 80 insertions, 8 deletions
diff --git a/tests/hazmat/primitives/test_rsa.py b/tests/hazmat/primitives/test_rsa.py index 6c4265bd..d296b084 100644 --- a/tests/hazmat/primitives/test_rsa.py +++ b/tests/hazmat/primitives/test_rsa.py @@ -1269,19 +1269,91 @@ class TestRSADecryption(object): ) def test_invalid_oaep_decryption_modulus_too_large(self, backend): key = RSAPrivateNumbers( - d=7522768467449591813737881904131688860626637897199391200040629864101874645050262848439547140898692921835389468376945746692330793695514230944510136695957295685934620097463421483677974955529909313614750246672441810743580455199636293179539903480635309128671611293197689633441128717521312450413418112101148855052900544439791989985647496408006333689573840587007410739977038877364695937023906368630297588990131009278072614118207348356464024413418928507020253448851737157735951023683346469818907551606930852978160632858140395181782496281129084666492455457325791532385553960363601827996980725025898649392004494256400884092073L, - dmp1=58478726141129357477396440553174294059739423362064600174933949737607778799766591021036792892472774720417920838206576785118888962405896293970295017580707334365938615623229419730049164710295084140505919593448123474244764980765326827985983252300690925827594762920534235575029199380552228825468180187156871965973L, - dmq1=29495362591612393020811558750684052388578010010540834077048798210876832264504685327766351157044892283801611558399025326793413163800193445448986443756565173983251170215146125726716969166119923984590062007086268151533045913908558077497697689781529854112656599931724820610358669306523835327459478374630794532167L, - iqmp=73311809898189315354589160535402528304848567032089826755352844613815808798190559315018094080936347757336989616401164752221810115652989806704492349938646016705540599864636601183801844136789476942581901723777161540093050820913412158663260617211803836418654472188816187630316821692982783286322262994892003058782L, - p=146000772385188369561757353315557474658786384338271531491986524341089561874297260028407173173104313784839210589468358962527109559207437158778332364464259678946305487699031865937075508861661292545384245805554654024060158573120656164789233691658300236417641065810401988452597662468695292210846023806693330210819L, - q=143389776586788917840288341061017783650340259777525008746201846179529334331195279454478403366163571367369350693776197822272822380830300262175671282877680573202309319960687756231128996976485532095399369019984626945109504492235380960237861693881175139009062798733435914868413033924905615003019941713387610804439L, + d=int( + "7522768467449591813737881904131688860626637897199391200040629" + "8641018746450502628484395471408986929218353894683769457466923" + "3079369551423094451013669595729568593462009746342148367797495" + "5529909313614750246672441810743580455199636293179539903480635" + "3091286716112931976896334411287175213124504134181121011488550" + "5290054443979198998564749640800633368957384058700741073997703" + "8877364695937023906368630297588990131009278072614118207348356" + "4640244134189285070202534488517371577359510236833464698189075" + "5160693085297816063285814039518178249628112908466649245545732" + "5791532385553960363601827996980725025898649392004494256400884" + "092073" + ), + dmp1=int( + "5847872614112935747739644055317429405973942336206460017493394" + "9737607778799766591021036792892472774720417920838206576785118" + "8889624058962939702950175807073343659386156232294197300491647" + "1029508414050591959344812347424476498076532682798598325230069" + "0925827594762920534235575029199380552228825468180187156871965" + "973" + ), + dmq1=int( + "2949536259161239302081155875068405238857801001054083407704879" + "8210876832264504685327766351157044892283801611558399025326793" + "4131638001934454489864437565651739832511702151461257267169691" + "6611992398459006200708626815153304591390855807749769768978152" + "9854112656599931724820610358669306523835327459478374630794532" + "167" + ), + iqmp=int( + "7331180989818931535458916053540252830484856703208982675535284" + "4613815808798190559315018094080936347757336989616401164752221" + "8101156529898067044923499386460167055405998646366011838018441" + "3678947694258190172377716154009305082091341215866326061721180" + "3836418654472188816187630316821692982783286322262994892003058" + "782" + ), + p=int( + "1460007723851883695617573533155574746587863843382715314919865" + "2434108956187429726002840717317310431378483921058946835896252" + "7109559207437158778332364464259678946305487699031865937075508" + "8616612925453842458055546540240601585731206561647892336916583" + "0023641764106581040198845259766246869529221084602380669333021" + "0819" + ), + q=int( + "1433897765867889178402883410610177836503402597775250087462018" + "4617952933433119527945447840336616357136736935069377619782227" + "2822380830300262175671282877680573202309319960687756231128996" + "9764855320953993690199846269451095044922353809602378616938811" + "7513900906279873343591486841303392490561500301994171338761080" + "4439" + ), public_numbers=RSAPublicNumbers( e=65537, - n=20935018133810781261016542095587197148997365939225329132783981291025246650219069057247668831128562123920421213971120738894916485198425314369866701853203961247095422391824214597698660070512257608763052522979695072216646806472125849091613870675600690206613647104980763715789012856059203994171727507973375478284872956619063172518373594403145623708992812017818755252164948324059900324007435286018928595207897012755480107417637549958370325484930999313293126801371507050727851420786491494462121457416211678637799045637596481777173037111061210024726290855040978545615750569441900451152778245269283276012328748538414051025541 + n=int( + "209350181338107812610165420955871971489973659392253291327" + "839812910252466502190690572476688311285621239204212139711" + "207388949164851984253143698667018532039612470954223918242" + "145976986600705122576087630525229796950722166468064721258" + "490916138706756006902066136471049807637157890128560592039" + "941717275079733754782848729566190631725183735944031456237" + "089928120178187552521649483240599003240074352860189285952" + "078970127554801074176375499583703254849309993132931268013" + "715070507278514207864914944621214574162116786377990456375" + "964817771730371110612100247262908550409785456157505694419" + "00451152778245269283276012328748538414051025541" + ) ) ).private_key(backend) - ciphertext = b'\xb1ph\xc0\x0b\x1a|\xe6\xda\xea\xb5\xd7%\x94\x07\xf96\xfb\x96\x11\x9b\xdc4\xea.-\x91\x80\x13S\x94\x04m\xe9\xc5/F\x1b\x9b:\\\x1d\x04\x16ML\xae\xb32J\x01yuA\xbb\x83\x1c\x8f\xf6\xa5\xdbp\xcd\nx\xc7\xf6\x15\xb2/\xdcH\xae\xe7\x13\x13by\r4t\x99\x0fc\x1f\xc1\x1c\xb1\xdd\xc5\x08\xd1\xee\xa1XQ\xb8H@L5v\xc3\xaf\xf2\r\x97\xed\xaa\xe7\xf1\xd4xai\xd3\x83\xd9\xaa9\xbfx\xe1\x87F \x01\xffL\xccv}ae\xb3\xfa\xf2B\xb8\xf9\x04H\x94\x85\xcb\x86\xbb\\ghx!W31\xc7;t\na_E\xc2\x16\xb0;\xa1\x18\t\x1b\xe1\xdb\x80>)\x15\xc6\x12\xcb\xeeg`\x8b\x9b\x1b\x05y4\xb0\x84M6\xcd\xa1\x827o\xfd\x96\xbaZ#\x8d\xae\x01\xc9\xf2\xb6\xde\x89{8&eQ\x1e8\x03\x01#?\xb66\\\xad.\xe9\xfa!\x95 c{\xcaz\xe0*\tP\r\x91\x9a)B\xb5\xadN\xf4$\x83\t\xb5u\xab\x19\x99' + ciphertext = ( + b'\xb1ph\xc0\x0b\x1a|\xe6\xda\xea\xb5\xd7%\x94\x07\xf96\xfb\x96' + b'\x11\x9b\xdc4\xea.-\x91\x80\x13S\x94\x04m\xe9\xc5/F\x1b\x9b:\\' + b'\x1d\x04\x16ML\xae\xb32J\x01yuA\xbb\x83\x1c\x8f\xf6\xa5\xdbp\xcd' + b'\nx\xc7\xf6\x15\xb2/\xdcH\xae\xe7\x13\x13by\r4t\x99\x0fc\x1f\xc1' + b'\x1c\xb1\xdd\xc5\x08\xd1\xee\xa1XQ\xb8H@L5v\xc3\xaf\xf2\r\x97' + b'\xed\xaa\xe7\xf1\xd4xai\xd3\x83\xd9\xaa9\xbfx\xe1\x87F \x01\xff' + b'L\xccv}ae\xb3\xfa\xf2B\xb8\xf9\x04H\x94\x85\xcb\x86\xbb\\ghx!W31' + b'\xc7;t\na_E\xc2\x16\xb0;\xa1\x18\t\x1b\xe1\xdb\x80>)\x15\xc6\x12' + b'\xcb\xeeg`\x8b\x9b\x1b\x05y4\xb0\x84M6\xcd\xa1\x827o\xfd\x96\xba' + b'Z#\x8d\xae\x01\xc9\xf2\xb6\xde\x89{8&eQ\x1e8\x03\x01#?\xb66\\' + b'\xad.\xe9\xfa!\x95 c{\xcaz\xe0*\tP\r\x91\x9a)B\xb5\xadN\xf4$\x83' + b'\t\xb5u\xab\x19\x99' + ) with pytest.raises(ValueError): key.decrypt( |