e = 65537 n = 3063722943480635862237015121950954512389855637222268279562142439360092373772638451727868853897228017188009287997989686822326505963816355743751045839981623734324951907542470061214870877938345667445428799274729216487665512902821543660613371140582739693355049374075307925203465730389601758746721615119229450562856054135401000282972656280293087549115821475699821904403440347659526284524592016601374708799146492504125710267386604717353932221245458920934882010076768813518374136671178494756111675383329034142669899980752066580733483539249703449665382965798843404111880773840981973306922123554638583903318808646026150963883 c = 1893702332556285129715833178249948766640820056173780570677007145213596445254630012889699236155736800324933502446415186407909632789140125992824692017179103681425092386418797479952219681568195754688160375191024050569491383397224060174045371797275768530223432221460252759120509591464865791926840862114611672208438902892488878704864967513751405522118062827732160235469035655531992185997149368209429010016762576960972248958240651878560285806841878701901945221744091902653947560364942283301077395608980620408351811670796185806288241449971239536612761250415236225399223716711639959529979754889578964925028155331459750296227 p, q = [110884348586107266365898657364101883003745785631500488033253423256376926890429, 61166808060513244456035439636854096139839114052373310103599210439771425454931]
phi = (p-1)*(q-1) d = invert(e, phi) m = pow(c, d, p*q) flag = libnum.n2s(int(m)) print(flag)
a = 0x7d62d58188f9ab4ebd1a55620bd5152960eacc0016b2ae6241136979da8b59d3 b = 0xb6e6d2e6c34d71878e596b5ef97ce76ec63a09e279ff961ea86c845951063074 n = 0x5105b78d4fbfe202ee2e4c02aba41d59f435143897286ec801dfb307da928aa636b4b8524625a5117dea790a518e39f7e4cf240f414e6b61871ee56cd0d7cc17
times = 2 ** 100 x = times + 1 c = 0x9746d7770d1296870dbd8eaf03658d3e3ca2ceb5e28988ecc0557bdd0d44d811cacda444c91cafde598bf26ff108bfe36ca6e71f088f1eb2d648d59b3d96ab7 seed = (c - b*(pow(a, x, n)-1)*invert(a-1, n)) * pow(invert(a, n), x, n) % n flag = libnum.n2s(int(seed)) print(flag)