RSA og den heri anvendte matematiks historie - Institut for Natur ...
RSA og den heri anvendte matematiks historie - Institut for Natur ...
RSA og den heri anvendte matematiks historie - Institut for Natur ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
46 Tre vigtige sætninger <strong>for</strong> <strong>RSA</strong><br />
For <strong>den</strong> an<strong>den</strong> vej begynder vi med at antage, at a(modm) = b(modm).<br />
Det vil sige at a <strong>og</strong> b har samme rest r ved division med m. Altså, at<br />
a = q1m + r <strong>og</strong> b = q2m + r <strong>for</strong> 0 ≤ r ≤ m. Ved at trække b fra a får vi,<br />
at<br />
a − b = (q1m + r) − (q2m + r)<br />
= (q1 − q2)m.<br />
Men det betyder, at m | (a−b), hvilket jo ifølge definitionen er det samme<br />
som, at a ≡ b (mod m).<br />
Eksempel 3.6<br />
Da 17 (mod 6) = 5 (mod 6) er 17 ≡ 5 (mod 6). Og omvendt. ⋄<br />
Vi burde nu have en ide om hvad kongruens er <strong>og</strong> hvad modulo-regning<br />
går ud på, så lad os nu vise en rigtig sætning om dette, ikke bare en<br />
‘om<strong>for</strong>mulering’ af definitionen.<br />
Sætning 3.7<br />
Lad m være et heltal større end nul. Hvis a ≡ b (mod m) <strong>og</strong> c ≡ d (mod m)<br />
så gælder, at<br />
i. a + c ≡ b + d (mod m) <strong>og</strong><br />
ii. ac ≡ bd (mod m).<br />
Bevis *<br />
At a ≡ b (mod m) <strong>og</strong> c ≡ d (mod m) vil sige, at a − b = ms <strong>og</strong> c − d = mt<br />
<strong>for</strong> to heltal s <strong>og</strong> t.<br />
I første tilfælde, (i), kan vi opskrive følgende:<br />
(a + c) − (b + d) = (a − b) + (c − d)<br />
= ms + mt<br />
= m(s + t).<br />
Men så vil m | [(a + c) − (b + d)] <strong>og</strong> ifølge definitionen har vi da, at<br />
a + c ≡ b + d (mod m).<br />
I det andet tilfælde, (ii), kan vi ræsonnere på lignende vis:<br />
ac − bd = ac − bc + bc − bd<br />
= (a − b)c + b(c − d)<br />
= msc + bmt<br />
= m(sc + bt).<br />
hvor<strong>for</strong> m | (sc + bt) <strong>og</strong> ac ≡ bd (mod m).<br />
Eksempel 3.8<br />
Vi betragter de to kongruenser 17 ≡ 5 (mod 6) <strong>og</strong> 19 ≡ 1 (mod 6). Ifølge<br />
sætning 3.7 (i) har vi, at<br />
17 + 19 ≡ 5 + 1 (mod 6) ⇔ 36 ≡ 6 (mod 6)<br />
⇔ 36 ≡ 0 (mod 6),