intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Giáo trình tin học : Tìm hiễu hệ chuẩn mã dữ liệu và cách tạo ra nó phần 7

Chia sẻ: AFASFAF FSAFASF | Ngày: | Loại File: PDF | Số trang:6

62
lượt xem
5
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Phương pháp này sẽ cho ta biết 30 bít trong 56 bít khoá. Bằng một đặc trưng 3 vòng khác ( nêu ở hình 3.14 ), ta có thể tính thêm 12 bít khoá nữa ( các bít này nằm trong J1 và J4). Bây giờ chỉ còn lại 14 bít khoá chưa biết.

Chủ đề:
Lưu

Nội dung Text: Giáo trình tin học : Tìm hiễu hệ chuẩn mã dữ liệu và cách tạo ra nó phần 7

  1. Vietebooks Nguyễn Hoàng Cương J2 = 011001 J5 = 110000 J6 = 001001 J7 = 101010 J8 = 100011 Chó ý r»ng tÊt c¶ c¸c tËp ®−îc phÐp cã lùc l−îng tèi thiÓu lµ 6 kh«ng kÓ 3 tËp ®−îc phÐp cã lùc l−îng lµ 5 sinh ra tõ c¸c cÆp ®óng bëi v× víi 6 ≤ i ≤ 10. Ph−¬ng ph¸p nµy sÏ cho ta biÕt 30 bÝt trong 56 bÝt kho¸. B»ng mét ®Æc tr−ng 3 vßng kh¸c ( nªu ë h×nh 3.14 ), ta cã thÓ tÝnh thªm 12 bÝt kho¸ n÷a ( c¸c bÝt nµy n»m trong J1 vµ J4). B©y giê chØ cßn l¹i 14 bÝt kho¸ ch−a biÕt. V× 214 = 16384 lµ mét sè qu¸ nhá nªn cã thÓ dïng phÐp t×m kiÕm vÐt c¹n ®Ó x¸c ®Þnh nèt chóng. H×nh 3.14. L0' = 0020000816 R0' = 0000040016 L1' = 0000040016 R1' = 0000000016 p = 1/4 L2' = 0000000016 R2' = 0000040016 p=1 L3' = 0000040016 R3' = 0020000816 p = 1/4 Toµn bé kho¸ ( ë d¹ng hexa, kÓ c¶ c¸c bÝt kiÓm tra ch½n lÎ ) sÏ lµ: 34E9F71A20756231 Nh− ®· nãi ë trªn, 120 cÆp ®−îc cho ë b¶ng 3.1. Trong cét thø hai, dÊu (*) kÝ hiÖu cÆp ®óng, dÊu (**) kÝ hiÖu cÆp sai nhËn biÕt ®−îc vµ nã sÏ bÞ lo¹i bá bëi phÐp läc. Trong sè 120 cÆp, cã 73 cÆp ®−îc x¸c ®Þnh lµ c¸c cÆp sai nhê qu¸ tr×nh läc, bëi vËy 47 cÆp cßn l¹i sÏ lµ c¸c cÆp ®óng cã thÓ. 3.6.3. C¸c vÝ dô kh¸c vÒ DC. C¸c kü thuËt DC cã thÓ ®−îc sö dông ®Ó tÊn c«ng DES cã trªn 6 vßng. Víi DES 8 vßng cÇn 214 b¶n râ chän läc, DES 10, 12, 14, 16 vßng cã thÓ ph¸ ®−îc víi t−¬ng øng lµ 224, 231, 239 vµ 247 b¶n râ chän läc. Vµo thêi ®iÓm hiÖn t¹i, tÊn c«ng DES cã trªn 10 vßng lµ kh«ng thùc tÕ. Trang 37
  2. Vietebooks Nguyễn Hoàng Cương Mét lo¹i m· tÝch ho¸n vÞ - thay thÕ kh¸c víi DES còng cã thÓ dïng DC ®Ó ph¸ ( ë møc ®é kh¸c nhau ). Trong c¸c hÖ nµy, cã mét sè hÖ mËt ho¸n vÞ - thay thÕ ®· ®−îc ®−a ra trong nh÷ng n¨m gÇn ®©y nh− FEAL,REDOC-II vµ LOKI. Ghi chó ( cña ng−êi dÞch ): theo c«ng bè cña Micheal Wiener vµo 1993, víi 107 USD cã thÓ x©y dùng thiÕt bÞ chuyªn dông ®Ó ph¸ DES trong kho¶ng 21 phót. Víi 108 USD, c¸c b¶n tin DES cã thÓ bÞ ph¸ trong kho¶ng 2 phót. Nh− vËy, DES kh«ng cßn bÝ mËt ®èi víi NAS. Tuy nhiªn còng kh«ng cÇn mét thiÕt bÞ chuyªn dông ®¾t tiÒn nh− vËy ®Ó ph¸ DES. C¸c th«ng b¸o ®−îc m· ho¸ b»ng DES cã thÓ bÞ ph¸ b»ng c¸c m¸y tÝnh th«ng th−êng trªn víi ®iÒu kiÑen cã vÎ siªu thùc: cã trªn 243 × 26 bÝt râ - m· víi mét kho¸ 56 bÝt cè ®Þnh, tuy nhiªn b¹n ph¶i chê l©u h¬n. Trong héi nghÞ CRYPTO'94 M.Matsui ®· tr×nh bµy mét kü thuËt ph¸ DES míi ®−îc gäi lµ " th¸m m· tuyÕn tÝnh". Sö dông 243 (8.796.093.022.208) b¶n m· ®· biÕt. Matsui cã thÓ ph¸ mét kho¸ DES trong 50 ngµy b»ng mét m¸y tÝnh c¸ nh©n. 3.7. C¸c chó gi¶i vµ tµi liÖu dÉn. Smid vµ Branstad ®· cã mét bµi b¸o hay vÒ lÞch sö cña DES [SB 92]. C¸c c«ng bè vÒ ChuÈn xö lý th«ng tin liªn bang (FIPS) liªn quan ®Õn DES gåm: m« t¶ DES [NBS 77]; øng dông vµ sö dông DES [NBS 81]; c¸c chÕ ®é lµm viÖc cña DES [NBS 80]; x¸c thùc b»ng DES [NBS 85]. Mét sè tÝnh chÊt cña c¸c hép S ®−îc Brickell, Moore vµ Purtill [BMP87] nghiªn cøu. ChÝp gi¶i m· DES ®−îc m« t¶ trong [EB 93]. ThiÕt bÞ t×m kho¸ cña Wiener ®−îc m« t¶ ë CRYPTO' 93 [Wi 94]. PhÐp tèi −u ho¸ thêi gian - bé nhí tæng qu¸t h¬n ®−îc tr×nh bµy bëi Fiat vµ Naor trong [FN 91]. Kü thuËt DC ®−îc ph¸t triÓn bëi Biham vµ Shamir [BS 91] ( còng cã thÓ xem [BS93A] vµ s¸ch cña hä [BS 93] trong ®ã còng th¶o luËn th¸m m· hÖ mËt kh¸c). C¸ch tr×nh bµy vÒ DC trong ch−¬ng nµy phÇn lín dùa trªn [BS93]. Mét ph−¬ng ph¸p m· th¸m míi cã thÓ dïng ®Ó tÊn c«ng DES vµ c¸c hÖ mËt t−¬ng øng kh¸c lµ ph−¬ng ph¸p th¸m m· tuyÕn tÝnh cña Matsui [MA 94], [MA 94A]. C¸c m« t¶ vÒ hÖ mËt ho¸n vÞ - thay thÕ kh¸c cã thÓ t×m trong c¸c tµi liÖu sau: LUCIFER [FE 73], FEAL [MI 91], REDOC-II [CW 91] vµ LOKI [BKPS 90]. Trang 38
  3. Vietebooks Nguyễn Hoàng Cương B¶ng 3.1. M· th¸m DES 6 vßng. CÆp CÆp ®óng B¶n râ B¶n m∙ 1 ** 86FA1C2B1F51D3BE 1E23ED7F2F551971 C6F21CC2B1B51D3BE 296DE2BG87AC6310 2 ** EDC439EC935E1ACD 0F847EFE90466588 ADCC39EC975E1ACD 93E84839E374440B 3 ** 9468A0BE00166155 3D6A906A6566D0BF D460A0BE04166155 3BC3B23698379E1 4 ** D4FF2B18A5A8AACB 26B14738C2556BA4 94F72B18A1A8AAC8 15753FDE86575ABF Trang 39
  4. Vietebooks Nguyễn Hoàng Cương Trang 40
  5. Vietebooks Nguyễn Hoàng Cương Trang 41
  6. Vietebooks Nguyễn Hoàng Cương Trang 42
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2