Professional Documents
Culture Documents
Khi nim:
Thm m l cng vic phn tch bn tin m ha nhn c bn tin r trong iu kin khng bit trc kha m. Trong thc t, cng vic thm m gp nhiu kh khn hn khi khng bit r h mt m no c s dng. Tuy nhin, n gin ha, chng ta gi s ngi thm m bit r h mt m c s dng khi tin hnh phn tch m (nguyn l Kerckhoff). Mc ch l thit k c mt h mt m an ton bo mt.
1. E, c xc sut khong 0.120 2. T, A, O, I, N, S, H, R, mi ch ci c xc xut nm trong khong t 0.06 n 0.09 3. D, L, mi ch ci c xc xut xp x 0.04 4. C, U, M, W, F, G, Y, P, B, mi ch ci c xc xut nm trong khong t 0.015 n 0.023
5. V, K, J, X, Q, Z, mi ch ci c xc xut nh hn 0.01
Ngoi ra, tn sut xut hin ca dy hai hay ba ch ci lin tip c sp theo th t gim dn nh sau [11]: TH, HE, IN, ER THE, ING, AND, HER Phn loi : + Thm m tch cc: Thm m tch cc l vic thm m sau tm cch lm sai lc cc d liu truyn, nhn hoc cc d liu lu tr phc v mc ch ca ngi thm m. + Thm m th ng: Thm m th ng l vic thm m c c thng tin v bn tin r phc v mc ch ca ngi thm m.
V d sau : hn a cho mnh bn m c m ha bng tuyt chiu Affine : FMMOVSR v hn tit l : E m ha thnh R, V m ha thnh Q Bt u ph m : Ch cn xc nh m, b l gii m c Bc 1: hy ch n nhng iu m hn tit l d l nh nht nht rt c ch ln tm manh mi. Ta thy : E (4) R (17) v V(21) Q(16) (mnh tm cho l dng E(x) = R(a)) t ta lp c h : bng cch chuyn dng trn v pt : E(x) R(a) (x*m + b) mod 26 = e(m) ta c nh sau : (h phng trnh ng d 2 n s) (4*m + b)mod 26 = 17 (*) (21*m + b)mod 26 = 16 (**) Bc 2 : Gii h phng trnh ng d trn a hpt v dng phng trnh ng d 1 n s --> tnh c m
- Ly (**) - (*) ta c : 25 mod 26= 17*m (vi 25 = (16-17) <0 nn phi cng vi gi tr i xng 26) - Tnh c m = 3 ri th vo (*) tnh c b = 5
Ch c 57 ch ci trong bn m nhng phng php ny t ra hiu qu thm m Affine. Ta thy tn sut xut hin cc ch ci theo th t l: R(8), D(6), E, H, K(5) v F, S, V(4). V vy d on u tin ca ta c th l: R l m ca e, D l m ca t. Theo , e(4)=17 v e(19)=3 M e(x)=ax+b vi a, b l cc bin. tm K=(a, b) ta gii h phng trnh:
Suy ra, a = 6, b=19. y khng phi l kha v gcd(a, 26) = 2 > 1. Ta li tip tc phng on: R l m ca e, E l m ca t. Ta nhn c a = 13, cha tha mn. Tip tc vi H, ta c a=8. Cui cng, vi K ta tm c K = (3, 5). S dng kha m ny ta c c bn tin r nh sau: algorithmsrequiregeneraldefinitionsofarithmeticprocesses