Giáo trình Mật mã học - PGS.TS. Nguyễn Bình (chủ biên)
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Giáo trình Mật mã học - PGS.TS. Nguyễn Bình (chủ biên) Lêi nãi ®Çu Trong sù ph¸t triÓn cña x· héi loµi ng−êi, kÓ tõ khi cã sù trao®æi th«ng tin, an toµn th«ng tin trë thµnh mét nhu cÇu g¾n liÒn víi nãnh− h×nh víi bãng. Tõ thña s¬ khai, an toµn th«ng tin ®−îc hiÓu ®¬ngi¶n lµ gi÷ ®−îc bÝ mËt vµ ®iÒu nµy ®−îc xem nh− mét nghÖ thuËt chøch−a ph¶i lµ mét ngµnh khoa häc. Víi sù ph¸t triÓn cña khoa häc küthuËt vµ c«ng nghÖ, cïng víi c¸c nhu cÇu ®Æc biÖt cã liªn quan tíi antoµn th«ng tin, ngµy nay c¸c kü thuËt chÝnh trong an toµn th«ng tin baogåm: Kü thuËt mËt m· (Cryptography), Kü thuËt nguþ trang(Steganography), Kü thuËt t¹o bãng mê (Watermarking - hay x¨m ®iÖntö). Kü thuËt mËt m· nh»m ®¶m b¶o ba dÞch vô an toµn c¬ b¶n:BÝ mËt(Confidential), X¸c thùc (Authentication), §¶m b¶o tÝnh toµn vÑn(Integrity). Cã thÓ thÊy r»ng mËt m· häc lµ mét lÜnh vùc khoa häc rénglín cã liªn quan rÊt nhiÒu ®Õn to¸n häc nh−: §¹i sè tuyÕn tÝnh, LýthuyÕt th«ng tin, Lý thuyÕt ®é phøc t¹p tÝnh to¸n…. N¾m b¾t ®−îc nhu cÇu t×m hiÓu vÒ mËt m· häc, Häc viÖn C«ngnghÖ B−u chÝnh ViÔn th«ng phèi hîp víi Nhµ xuÊt b¶n B−u ®iÖn xuÊtb¶n cuèn gi¸o tr×nh MËt m· häc do PGS.TS NguyÔn B×nh chñ biªn.Cuèn gi¸o tr×nh nµy sÏ giíi thiÖu víi b¹n ®äc vÒ c¸c kiÕn thøc to¸n häcc¬ b¶n nh−: lý thuyÕt sè, c¸c cÊu tróc ®¹i sè nh− vµnh nhãm, tr−êng...;mét sè thuËt to¸n mËt m· cæ ®iÓn vµ hiÖn ®¹i; c¸c thñ tôc vµ c¸c chuÈnøng dông trong thùc tÕ. Víi nhiÒu vÝ dô cô thÓ, cuèn s¸ch gióp cho b¹n®äc thuËn tiÖn trong qu¸ tr×nh häc tËp nghiªn cøu ®Ó n©ng cao kiÕn thøcvÒ mËt m· häc. §©y lµ gi¸o tr×nh phôc vô ®µo t¹o t¹i Häc viÖn C«ngnghÖ B−u chÝnh ViÔn th«ng. Hy väng cuèn s¸ch sÏ lµ tµi liÖu tham kh¶o h÷u Ých cho gi¶ngviªn, sinh viªn c¸c tr−êng ®¹i häc vÒ kü thuËt vµ c«ng nghÖ. Xin tr©n träng giíi thiÖu cïng b¹n ®äc. Hµ Néi, ngµy 23 th¸ng 10 n¨m 2003 Häc viÖn c«ng nghÖ b−u chÝnh viÔn th«ng thuËt ng÷ viÕt t¾tDES Data Encryption Standard ChuÈn m· d÷ liÖuLAN Local Area Network M¹ng côc béMDV M· dÞch vßngMTT M· thay thÕMHV M· ho¸n vÞECB Electronic Code Book ChÕ ®é quyÓn m· ®iÖn töCFB Cripher Feedback ChÕ ®é ph¶n håi m·CBC Cripher Block Chaining ChÕ ®é liªn kÕt khèi m·RSA Rivest - Shamir - AdlemanMAC Message Authentication Code M· x¸c thùc th«ng b¸oOWHF Oneway Hash Funtion Hµm b¨m mét chiÒuCRHF Collision Resistant hash function Hµm b¨m khã va ch¹mMDC Manipulation Detection Code M· ph¸t hiÖn sù söa ®æiLSB Least Signification Bit Bit thÊp nhÊt (cã gi¸ trÞ nhá nhÊtHeader Tiªu ®ÒIDEA International Data Encryption ThuËt to¸n m· hãa d÷ liÖu Algorithm quèc tÕPGP Pretty Good Privacy ThuËt to¸n m· hãa PGPSET Secure Electronic Transaction Giao dÞch ®iÖn tö an toµnLFSR Linear Feedback Sequence Thanh ghi håi tiÕp tuyÕn tÝnh RegisterFirewall Bøc t−êng löaServer M¸y chñRouter Bé ®Þnh tuyÕn PhÇn IC¸c kiÕn thøc to¸n häc phô trî bæ tóc vÒ lý thuyÕt sè1.1. Sè nguyªn TËp c¸c sè nguyªn {K, − 3, − 2, − 1, 0,1, 2, 3,K}= Z.1.1.1. §Þnh nghÜa 1.1 Cho a, b ∈ Ζ a lμ −íc cña b nÕu ∃c ∈ Z : b = a.c. Ký hiÖu lμ a b.1.1.2. C¸c tÝnh chÊt chia hÕt ∀ a, b, c ∈ Ζ ta cã: (i) a a. (ii) NÕu a b vμ b c th× a c. (iii) NÕu a b vμ a c th× a (bx + cy ) víi ∀x, y ∈ Z. (iv) NÕu a b vμ b a th× a = ± b.1.1.3. §Þnh nghÜa 1.2 (ThuËt to¸n chia ®èi víi c¸c sè nguyªn) NÕu a vμ b lμ c¸c sè nguyªn víi b ≥ 1 th× a = qb + r; 0 ≤ r < b q vμ r lμ nh÷ng gi¸ trÞ duy nhÊt.10 Gi¸o tr×nh MËt m· häc PhÇn d− cña phÐp chia a vμ b ®−îc ký hiÖu a mod b = r Th−¬ng cña phÐp chia a vμ b ®−îc ký hiÖu a div b = q ⎡a ⎤ ⎡a ⎤ Ta cã a div b = ⎢ ⎥, a mod b = a − b⎢ ⎥. ⎣b⎦ ⎣b⎦ VÝ dô: a = 73, b = 17. 73 div 17 = 4, 73 mod 17 = 5.1.1.4. §Þnh nghÜa 1.3 (¦íc chung) c lμ −íc chung cña a vμ b nÕu c a & c b.1.1.5. §Þnh nghÜa 1.4 (¦íc chung lín nhÊt (¦CLN)) Sè nguyªn d−¬ng d lμ ¦CLN cña c¸c sè nguyªn a vμ b (KýhiÖu d = (a, b)) nÕu: (i) d lμ −íc chung cña a vμ b. (ii) NÕu cã c a vμ c b th× c d . Nh− vËy (a,b) lμ sè nguyªn d−¬ng lín nhÊt −íc cña c¶ a vμ bkh«ng kÓ (0,0) = 0 ...
Tìm kiếm theo từ khóa liên quan:
Mật mã học Giáo trình Mật mã học Lý thuyết số Đại số trừu tượng Mật mã cổ điển Giao dịch điện tử an toànTài liệu cùng danh mục:
-
Tóm tắt về giảm bậc cho các mô hình: một giải pháp mang tính bình phẩm.
14 trang 463 0 0 -
33 trang 460 0 0
-
Đề cương chi tiết học phần Trí tuệ nhân tạo
12 trang 414 0 0 -
Kỹ thuật phân lớp để giải mã hiệu quả mã LDPC trong hệ thống thông tin di động 5G
13 trang 297 0 0 -
Đề cương chi tiết học phần Vi xử lý
12 trang 278 0 0 -
6 trang 238 0 0
-
Thiết kế mạch khuếch đại tạp âm thấp băng Ku ứng dụng cho hệ thống thu vệ tinh Vinasat
3 trang 222 0 0 -
Nghiên cứu giả lập thủ tục RACH trong mạng 5G
6 trang 211 0 0 -
Thiết kế mạch khuếch đại công suất băng S ứng dụng cho hệ thống thông tin di động 5G
3 trang 209 0 0 -
Thiết kế bộ lọc thông dải hốc cộng hưởng đồng trục cho băng C
8 trang 184 0 0
Tài liệu mới:
-
Khảo sát tình trạng dinh dưỡng trước mổ ở người bệnh ung thư đại trực tràng
9 trang 20 0 0 -
94 trang 18 0 0
-
Tham vấn Thanh thiếu niên - ĐH Mở Bán công TP Hồ Chí Minh
276 trang 19 0 0 -
Kết hợp luân phiên sóng T và biến thiên nhịp tim trong tiên lượng bệnh nhân suy tim
10 trang 18 0 0 -
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2024-2025 có đáp án - Trường THCS Nguyễn Trãi, Thanh Khê
14 trang 20 0 0 -
Đánh giá hiệu quả giải pháp phát triển thể chất cho sinh viên Trường Đại học Kiến trúc Hà Nội
8 trang 18 0 0 -
Tỉ lệ và các yếu tố liên quan đoạn chi dưới ở bệnh nhân đái tháo đường có loét chân
11 trang 19 0 0 -
39 trang 18 0 0
-
Đề thi học kì 1 môn Tiếng Anh lớp 6 năm 2024-2025 có đáp án - Trường TH&THCS Quang Trung, Hội An
6 trang 18 1 0 -
Tôm ram lá chanh vừa nhanh vừa dễRất dễ làm, nhanh gọn mà lại ngon. Nhà mình
7 trang 18 0 0