RSA密码取p=5 q=7 n=35 φ(n)=24 ω=7.以00~25表示A~Z 每个字段是2位数字.

大学 字段,表示,密码 已帮助 人

RSA密码取p=5,q=7,n=35,φ(n)=24,ω=7.以00~25表示A~Z,每个字段是2位数字.

热搜:已知某产品行业需求为P=100-0.1Q

答案解析

难度★★☆ 搜索
  • p=5,q=7,n=pq=35,φ(n)=4×6=24,ω=7.
       明文STOP表成18 19 14 15,7的二进制表示是111.
       182≡9(mod 35),  92≡11(mod 35),  187≡18×9×11≡32(mod 35)
       192≡11(mod 35),112≡16(mod 35),197≡19×11×16≡19(mod 35)
       142≡21(mod 35),212≡21(mod 35),147≡14×21×21≡14(mod 35)
       152≡15(mod 35),157≡15×15×15≡15(mod 35)
       密文为:32 19 14 15$密文  32 14 32,7-1≡7(mod 24),得d=7.
       322≡(-3)2≡9(mod 35),  92≡11(mod 35)
       327≡(-3)×9×11≡18(mod 35)
       142≡-14(mod 35),
       (-14)2≡-14(mod 35)
       147≡14×(-14)×(-14)≡14(mod 35)
       明文为:18 14 18,即SOS.