λͺ¨λλ¬ μ°μ° κ³μ°κΈ° μ¬μ©λ²
a, b, nμ μ λ ₯νλ©΄ a mod n, ν©μ°Β·κ³±μ λͺ¨λλ¬ κ²°κ³Ό, aμ λͺ¨λλ¬ μμλ₯Ό μλ κ³μ°ν©λλ€. λͺ¨λλ¬ μμλ gcd(a,n)=1μΌ λλ§ μ‘΄μ¬νλ©°, RSA μνΈν λ± μνΈνμ ν΅μ¬ μ°μ°μ λλ€.
μ£Όμ 곡μ
- a mod n: aλ₯Ό nμΌλ‘ λλ λλ¨Έμ§ (νμ 0 μ΄μ n λ―Έλ§)
- (a+b) mod n = ((a mod n) + (b mod n)) mod n
- (aΓb) mod n = ((a mod n) Γ (b mod n)) mod n
- λͺ¨λλ¬ μμ: aΓx β‘ 1 (mod n)μ λ§μ‘±νλ x (gcd(a,n)=1 νμ)
μμ£Ό 묻λ μ§λ¬Έ
λͺ¨λλ¬ μμλ νμ μ‘΄μ¬νλμ?
μλλλ€. gcd(a,n)=1μΈ κ²½μ°μλ§ μμκ° μ‘΄μ¬ν©λλ€. gcdβ 1μ΄λ©΄ μμκ° μμΌλ©°, μ΄ κ²½μ° κ²°κ³Όλμ 'μ‘΄μ¬νμ§ μμ'μ΄ νμλ©λλ€.
μμ aλ₯Ό μ
λ ₯νλ©΄ μ΄λ»κ² λλμ?
μνμ μ μμ λ°λΌ λλ¨Έμ§λ νμ 0 μ΄μ n λ―Έλ§μΌλ‘ κ³μ°λ©λλ€. μ: β7 mod 3 = 2.
λͺ¨λλ¬ μ°μ°μ μ΄λμ μ¬μ©λλμ?
RSA μνΈν, ν΄μ ν¨μ, μμΌ κ³μ°, ISBN/EAN 체ν¬μ¬ λ± λ€μν μνΈνΒ·μ 보μ΄λ‘ λΆμΌμ νμ©λ©λλ€.