p2, q2 = getPrime(512), q1 n1 = p1*q1 n2 = p2*q2 e = 65537 dummy_message = bytes_to_long(b"dumdumdummy!!!") dummy_cipher = pow(dummy_message, e, n2) message = bytes_to_long(b"FLAG{****}") cipher = pow(message, e, n1) print("n1 =", n1) print("n2 =", n2) print("e =", e) print("cipher =", cipher) { n = p q 1 1 1 n = p q 2 2 2 ここで とすると、 { n = p Q 1 1 n = p Q 2 2 ⇒ Q = GCD(n , n ) 1 2 Q = q = 1 q 2 Crypto超入門 26