aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2016-03-05 09:08:52 -0500
committerAlex Gaynor <alex.gaynor@gmail.com>2016-03-05 09:08:52 -0500
commit70a29e7052d8ed62ed3a7b42a46ef26a36a1c9fc (patch)
treef12f46787e7cdf64c46b1e545f89a02e66dd586d /tests
parent29ad69df37ea21480c746c216f8585674c5d5e54 (diff)
downloadcryptography-70a29e7052d8ed62ed3a7b42a46ef26a36a1c9fc.tar.gz
cryptography-70a29e7052d8ed62ed3a7b42a46ef26a36a1c9fc.tar.bz2
cryptography-70a29e7052d8ed62ed3a7b42a46ef26a36a1c9fc.zip
wrap some very long lines
Diffstat (limited to 'tests')
-rw-r--r--tests/hazmat/primitives/test_rsa.py88
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(