bẻ gãy một hệ thống mật mã

12 408 0
Tài liệu đã được kiểm tra trùng lặp
bẻ gãy một hệ thống mật mã

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ATMMT ATMMT - - TNNQ TNNQ 66 66 5. B 5. B ẻ ẻ gãy m gãy m ộ ộ t h t h ệ ệ th th ố ố ng m ng m ậ ậ t t Nh Nh ữ ữ ng chuyên gia m ng chuyên gia m ậ ậ t hay nh t hay nh ữ ữ ng k ng k ẻ ẻ t t ấ ấ n n công thư công thư ờ ờ ng đư ng đư ợ ợ c gi c gi ả ả thi thi ế ế t bi t bi ế ế t đ t đ ầ ầ y đ y đ ủ ủ thông tin thông tin v v ề ề h h à à m ho m ho á á e v e v à à h h à à m gi m gi ả ả i d. i d. C C á á c chuyên gia n c chuyên gia n à à y c y c ũ ũ ng c ng c ó ó th th ể ể c c ó ó thêm nhi thêm nhi ề ề u u thông tin h thông tin h ỗ ỗ tr tr ợ ợ như c như c á á c th c th ố ố ng kê v ng kê v ề ề ngôn ng ngôn ng ữ ữ , , ki ki ế ế n th n th ứ ứ c v c v ề ề ng ng ữ ữ c c ả ả nh . nh . V V ớ ớ i m i m ộ ộ t chu t chu ỗ ỗ i m i m ậ ậ t n t n à à o đ o đ ó ó , h , h ọ ọ thi thi ế ế u kho u kho á á k đ k đ ể ể c c ó ó th th ể ể s s ử ử d d ụ ụ ng d đ ng d đ ể ể gi gi ả ả i c m i c m ộ ộ t c t c á á ch ch ch ch í í nh nh x x á á c. c. ATMMT ATMMT - - TNNQ TNNQ 67 67 5. B 5. B ẻ ẻ gãy m gãy m ộ ộ t h t h ệ ệ th th ố ố ng m ng m ậ ậ t t ATMMT ATMMT - - TNNQ TNNQ 68 68 5. B 5. B ẻ ẻ gãy m gãy m ộ ộ t h t h ệ ệ th th ố ố ng m ng m ậ ậ t t C C á á c kh c kh ả ả năng t năng t ấ ấ n công trên h n công trên h ệ ệ th th ố ố ng: ng: 1. 1. T T ấ ấ n công ch n công ch ỉ ỉ d d ự ự a trên chu a trên chu ỗ ỗ i m i m ậ ậ t ( t ( crytogram crytogram - - only only attack): attack): đ đ ố ố i phương ch i phương ch ỉ ỉ bi bi ế ế t m t m ộ ộ t v t v à à i m i m ẫ ẫ u chu u chu ỗ ỗ i m i m ậ ậ t c. t c. 2. 2. T T ấ ấ n công d n công d ự ự a trên văn b a trên văn b ả ả n đã bi n đã bi ế ế t ( t ( known known - - plaintext plaintext attack): Trong attack): Trong trư trư ờ ờ ng h ng h ợ ợ p n p n à à y nh y nh ữ ữ ng ngư ng ngư ờ ờ i t i t ấ ấ n công n công đư đư ợ ợ c gi c gi ả ả thi thi ế ế t l t l à à đã bi đã bi ế ế t m t m ộ ộ t đ t đ ộ ộ d d à à i đ i đ á á ng k ng k ể ể c c ủ ủ a văn b a văn b ả ả n n thông b thông b á á o v o v à à chu chu ỗ ỗ i m i m ậ ậ t tương t tương ứ ứ ng, v ng, v à à t t ừ ừ đ đ ó ó c c ố ố g g ắ ắ ng ng t t ì ì m ra kho m ra kho á á . . 3. 3. T T ấ ấ n công d n công d ự ự a trên văn b a trên văn b ả ả n đư n đư ợ ợ c ch c ch ọ ọ n (chosen n (chosen - - plaintext plaintext attack): nh attack): nh ữ ữ ng ngư ng ngư ờ ờ i t i t ấ ấ n công c n công c ó ó th th ể ể đã c đã c ó ó đư đư ợ ợ c m c m ộ ộ t s t s ố ố lư lư ợ ợ ng tu ng tu ỳ ỳ ý c ý c ủ ủ a c a c á á c c c c ặ ặ p thông b p thông b á á o v o v à à chu chu ỗ ỗ i m i m ậ ậ t tương t tương ứ ứ ng (m, c). ng (m, c). ATMMT ATMMT - - TNNQ TNNQ 69 69 5. B 5. B ẻ ẻ gãy m gãy m ộ ộ t h t h ệ ệ th th ố ố ng m ng m ậ ậ t t C C á á c kh c kh ả ả năng t năng t ấ ấ n công trên h n công trên h ệ ệ th th ố ố ng: ng: Ki Ki ể ể u t u t ấ ấ n công n công Đ Đ ố ố i phương n i phương n ắ ắ m đư m đư ợ ợ c c ciphertext only attack ciphertext only attack Ch Ch ỉ ỉ văn b văn b ả ả n c n c known plaintext attack known plaintext attack C C ả ả văn b văn b ả ả n ngu n ngu ồ ồ n p v n p v à à văn b văn b ả ả n c n c chosen plaintext attack chosen plaintext attack Đ Đ ộ ộ t nh t nh ậ ậ p đư p đư ợ ợ c v c v à à o o m m á á y ho y ho á á . T . T ự ự ch ch ọ ọ n văn b n văn b ả ả n p v n p v à à ho ho á á l l ấ ấ y đư y đư ợ ợ c văn c văn b b ả ả n c tương n c tương ứ ứ ng. ng. chosen ciphertext attack chosen ciphertext attack Đ Đ ộ ộ t nh t nh ậ ậ p đư p đư ợ ợ c v c v à à o o m m á á y gi y gi ả ả i i . T . T ự ự ch ch ọ ọ n văn b n văn b ả ả n c v n c v à à gi gi ả ả i l i l ấ ấ y đư y đư ợ ợ c c văn b văn b ả ả n p tương n p tương ứ ứ ng. ng. ATMMT ATMMT - - TNNQ TNNQ 70 70 5. B 5. B ẻ ẻ gãy m gãy m ộ ộ t h t h ệ ệ th th ố ố ng m ng m ậ ậ t t Key size (bits) Number of alternative keys Time required at 1 decryption/μs Time required at 10 6 decryption/μs 32 2 32 = 4.3 x 10 9 2 31 μs = 35.8 minutes 2.15 milliseconds 56 2 56 = 7.2 x 10 16 2 55 μs = 1142 years 10.01 hours 128 2 128 = 3.4 x 10 38 2 127 μs = 5.4 x 10 24 years 5.4 x 10 18 years 168 2 168 = 3.7 x 10 50 2 167 μs = 5.9 x 10 36 years 5.9 x 10 30 years 26 characters (permutation) 26! = 4 x 10 26 2 x 10 26 μs = 6.4 x 10 12 years 6.4 x 10 6 years Thời gian trung bình để tìm khoá theo kiểu vét cạn ATMMT ATMMT - - TNNQ TNNQ 71 71 6. B 6. B à à i t i t ậ ậ p p 1. 1. Gi Gi ả ả i i th th í í ch ch cơ ch cơ ch ế ế c c ủ ủ a a vi vi ệ ệ c c b b ẻ ẻ gãy gãy m m ậ ậ t t c c ủ ủ a h a h ệ ệ th th ố ố ng ng sau: sau: ATMMT ATMMT - - TNNQ TNNQ 72 72 6. B 6. B à à i t i t ậ ậ p p 2. 2. T T ì ì m ho m ho á á c c ủ ủ a c a c á á c ký s c ký s ố ố 1 1 - - 9: 9: Mỗi biểu tượng trong số chín biểu tượng xuất hiện trong mảng dưới đây (U<>{♥♠◊♣y) hóa duy nhất một trong các chữ số 1 đến 9. Cột ngoài cùng bên phải là các tổng sốởmỗi hàng Hàng dưới cùng cho các tổng sốởmỗi cột. Một dấu hỏi có thể đại diện cho bất kỳ một hoặc hai chữ số và không nhất thiết phải cùng một số trong mỗi trường hợp. ATMMT ATMMT - - TNNQ TNNQ 73 73 6. B 6. B à à i t i t ậ ậ p p 2. 2. T T ì ì m ho m ho á á c c ủ ủ a c a c á á c ký s c ký s ố ố 1 1 - - 9: 9: ATMMT ATMMT - - TNNQ TNNQ 74 74 6. B 6. B à à i t i t ậ ậ p p 3. 3. S S ử ử d d ụ ụ ng công c ng công c ụ ụ Cryptool Cryptool Cryptool l Cryptool l à à m m ộ ộ t t ứ ứ ng d ng d ụ ụ ng mi ng mi ễ ễ n ph n ph í í ch ch ạ ạ y trên Windows, y trên Windows, thư thư ờ ờ ng đư ng đư ợ ợ c s c s ử ử d d ụ ụ ng đ ng đ ể ể phân t phân t í í ch c ch c á á c gi c gi ả ả i thu i thu ậ ậ t t ho ho á á . Phiên b . Phiên b ả ả n hi n hi ệ ệ n nay l n nay l à à 1 1 .4.30. .4.30. Đ Đ ị ị a ch a ch ỉ ỉ download Cryptool: download Cryptool: http://www.cryptool.org/ http://www.cryptool.org/ ATMMT ATMMT - - TNNQ TNNQ 75 75 6. B 6. B à à i t i t ậ ậ p p 4. 4. Nêu cơ ch Nêu cơ ch ế ế ho ho ạ ạ t đ t đ ộ ộ ng v ng v à à vi vi ế ế t t ứ ứ ng d ng d ụ ụ ng ng cho ph cho ph é é p ho p ho á á v v à à gi gi ả ả i v i v ớ ớ i 2 (hai) i 2 (hai) trong s trong s ố ố nh nh ữ ữ ng gi ng gi ả ả i thu i thu ậ ậ t ho t ho á á sau: sau: i. i. Vigen Vigen è è re re ii. ii. Hill. Hill. iii. iii. Affine Affine iv. iv. Playfair Playfair v. v. Solitaire Solitaire [...]...6 Bài tập 5 Nêu chi tiết cơ chế hoạt động của giải thuật hoá DES 6 Trình bày tổng quan về cơ chế hoạt động của các giải thuật RC4 và RSA 7 Viết ứng dụng hoá và giải cho một giải thuật hoá hiện đại tuỳ chọn ATMMT - TNNQ 76 ATMMT - TNNQ 77 . 5. B 5. B ẻ ẻ gãy m gãy m ộ ộ t h t h ệ ệ th th ố ố ng m ng m ậ ậ t mã t mã Nh Nh ữ ữ ng chuyên gia m ng chuyên gia m ậ ậ t mã hay nh t mã hay nh ữ ữ ng. ố ng m ng m ậ ậ t mã t mã ATMMT ATMMT - - TNNQ TNNQ 68 68 5. B 5. B ẻ ẻ gãy m gãy m ộ ộ t h t h ệ ệ th th ố ố ng m ng m ậ ậ t mã t mã C C á á c kh c kh

Ngày đăng: 19/10/2013, 03:20

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan