Tiểu luận ứng dụng truyền thông và an toàn thông tin Mã hóa và bảo mật dữ liệu

88 649 0
Tiểu luận ứng dụng truyền thông và an toàn thông tin  Mã hóa và bảo mật dữ liệu

Đ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

Mã hóa và bảo mật dữ liệu Nhóm 9: Lê Đỗ Trường An – 08520004 Lý Tuấn Anh – 08520011 Lê Hoàng Chánh – 08520036 Vũ Trọng Đắc – 08520088 Nguyễn Chí Duy Đức - 08520100 LOGO Nội dung chính History of Cryptography 1 Private Key Exchange 2 Public Key Exchange 3 Authentication 4 www.themegallery.com LOGO History of Cryptography Làm thế nào để giữ được các bí mật? www.themegallery.com LOGO History of Cryptography  Khóa là gì? www.themegallery.com LOGO History of Cryptography  Thuật ngữ - Crytography - Crytographer - Cryptanalyst - Cryptology - Plaintext - Ciphertext - Encryption - Decryption www.themegallery.com LOGO History of Cryptography  Caesar Cipher - Được biết như là Caesar Shift. - Quá trình thay thế chữ cái này bằng chữ cái khác khác, đơn giản là dịch chữ cái đó trên một số các chữ cái được định nghĩa trước. www.themegallery.com LOGO History of Cryptography Plaintext:CRYPTOGRAPHY Ciphertext:HWDUYTLWFUMD(Shift 5) Plaintext:ENCRYPTION Ciphertext:HQFUBSWLRQ(Shift 3) Được biễu diễn bằng toán học: C = (p + shift)mod(26) www.themegallery.com LOGO History of Cryptography  Breaking the Caesar Cipher Ciphertext:hxdjannrcqnafrcqdbxajpjrwbcdbrwcqn orpqcjpjrwbccnaaxa => Plaintext ?? www.themegallery.com LOGO History of Cryptography www.themegallery.com LOGO History of Cryptography Linguistic Patterns Khóa K là một hoán vị tùy ý các chữ cái từ A, …, Z Ta có 26! ≈ 288 khóa Việc liệt kê không thể thực hiện được www.themegallery.com [...]... dụng tiêu chuẩn của bảng chữ cái tiếng Anh nên độ mã hóa sẽ không mạnh => làm tăng độ mã hóa www.themegallery.com LOGO History of Cryptography Tạo ra một cụm từ khóa: “When in the course of human events,” 1 2 3 4 5 1 W H E N I 2 T C O U R 3 S F M A V 4 B D G J K 5 L P Q X Y/Z Plaintext: CIPHER => Ciphertext: 22 15 52 12 13 25 www.themegallery.com LOGO History of Cryptography Ta có thể tiếp tục mã hóa. .. History of Cryptography LOGO The one-time pad - Sử dụng một khóa có cùng chiều dài với thông điệp plaintext và sử dụng khóa này chỉ một lần Khóa được tạo một cách random www.themegallery.com History of Cryptography LOGO  Rotor Machines www.themegallery.com History of Cryptography LOGO  Introduction to CrypTool - Download tại www.CrypTool.com Trở về trang đầu www.themegallery.com ... IVJXTSMSXTEJOEBSVAFQNXCEVIVJJSAFQNXCEV RN THE ETHO OEN TION N E TION (RTE và RN không thường thấy trong tiếng Anh) www.themegallery.com LOGO History of Cryptography Giả sử: I = A XEJIQYSIFSKECVKXECVPSOXCKIXSXTS TO E E OIN TOIN E TI ATETHE XTSEFCSOIVJAEVASNXOEBAFQNXEKFINTQ THEO IE AN ON E T O TO H IVJXTSMSXTEJOEBSVAFQNXCEVIVJJSAFQNXCEV AN THE ETHO OEN TION N E TION (AN và ATE thường thấy trong tiếng Anh) www.themegallery.com LOGO History... AEVASNXOEBAFQNXEKFINTQ THE O IE AND ON E T O TO A H IVJ XTSMSXTEJOEBSVAFQNXCEV IVJ JSAFQNXCEV AND THE ETHOD O EN R TION AND DE TION www.themegallery.com LOGO History of Cryptography Giả sử F = R XEJIQYS IFS KECVKXECVPSOXCKIXS XTS TODA E ARE OIN O N E TI ATE THE XTS EFCSO IVJ AEVASNXOEBAFQNXEKFINTQ THE ORIE AND ON E T O R TO RA H IVJ XTSMSXTEJOEBSVAFQNXCEV IVJ JSAFQNXCEV AND THE ETHOD O EN R TION AND DE R TION www.themegallery.com... AFQNXEKFINTQ THEORIES AND CONCEPTS OF CRYPTOGRAPHY IVJ XTS MSXTEJ OEB SVAFQNXCEV IVJ JSAFQNXCEV AND THE METHOD O ENCRYPTION AND DECRYPTION www.themegallery.com History of Cryptography LOGO  Polyalphabetic Ciphers - Điển hình là mật mã Vigenere www.themegallery.com History of Cryptography LOGO - Plaintext: TODAY WE MOVE BE PREPARED - Ta chọn keyword là MOVE Keyword được đặt phía trên plaintext và lặp lại cho... Cryptography tiếp tục làm tăng độ phức tạp của mật mã 4 1 6 3 7 5 2 O R E E I S Y H B T W K P A H L A H E S E E L H E P T S T H A A F E N M C M R A I T M H =>Ciphertext: RBLLHCHYAESNTEWHEAROHHETMMSPSTEIETAHAMIKEPFA www.themegallery.com History of Cryptography LOGO => keyword: 4163752 Để làm tăng tính bảo mật có thể kết hợp cả hai phương pháp thay thế và chuyển vị www.themegallery.com LOGO History of... Cryptography Transposition Table Nhằm tăng độ phức tạp cho Split Rail Cipher Plaintext: SOFARTHEREHASBEENLITTLEMATHWHICHMAKESMEHAPPY S O F A R T H E R E H A S B E E N L I T T L E M A T H W H I C H M A K E S M E H A P P Y www.themegallery.com History of Cryptography LOGO =>Ciphertext: SEELHEPOREEISYFENMCMAHLAHERAITMHTSTHAAHBTWKP chỉ cần biết đây là mật mã thuộc kiểu dịch chuyển thì cryptanalyst có thể giải mã được... ra các bảng gồm các cột có ba, bốn, năm, … chữ cái và tìm ra được plaintext => làm tăng thêm độ phức tạp của mã hóa www.themegallery.com LOGO History of Cryptography Sử dụng số để xác định thứ tự viết các cột: 4 1 6 3 7 5 2 S O F A R T H E R E H A S B => Ciphertext: OREEISYHBTWKPAHLAHESEELHEPTSTHAAFENMCMRAITMH tuy nhiên nó vẫn chưa đủ mạnh cho các bí mật cao cấp hơn E E N L I T T L E M A T H W H I C... www.themegallery.com History of Cryptography LOGO  Transposition Ciphers - Giữ lại nguyên bản các chữ cái và dịch chuyển vị trí của chúng caesar shift -> sarshi ftcae (dịch trái 3 bước) Đơn giản hơn: caesar shift -> saesat chifr www.themegallery.com LOGO History of Cryptography The Split Rail Cipher - Còn gọi là Rail Fence Cipher, là một hình thức của mã chuyển vị Thông điệp: So far there has been little math, . Mã hóa và bảo mật dữ liệu Nhóm 9: Lê Đỗ Trường An – 08520004 Lý Tuấn Anh – 08520011 Lê Hoàng Chánh – 08520036 Vũ Trọng Đắc – 08520088 Nguyễn. ATETHE XTSEFCSOIVJAEVASNXOEBAFQNXEKFINTQ THEO IE AN ON E T O TO H IVJXTSMSXTEJOEBSVAFQNXCEVIVJJSAFQNXCEV AN THE ETHO OEN TION N E TION (AN và ATE thường thấy trong tiếng Anh) www.themegallery.com LOGO History. Exchange 2 Public Key Exchange 3 Authentication 4 www.themegallery.com LOGO History of Cryptography Làm thế nào để giữ được các bí mật? www.themegallery.com LOGO History of Cryptography  Khóa

Ngày đăng: 08/04/2015, 01:01

Từ khóa liên quan

Mục lục

  • Mã hóa và bảo mật dữ liệu

  • Nội dung chính

  • History of Cryptography

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

  • Slide 21

  • Slide 22

  • Slide 23

  • Slide 24

  • Slide 25

  • Slide 26

  • Slide 27

  • Slide 28

  • Slide 29

  • Slide 30

  • Slide 31

  • Slide 32

  • Slide 33

  • Slide 34

  • Slide 35

  • Slide 36

  • Math and Algorithms

  • Math and Algorithms

  • Slide 39

  • Slide 40

  • Slide 41

  • Slide 42

  • Slide 43

  • Slide 44

  • Slide 45

  • Private Key Exchange

  • Slide 47

  • Slide 48

  • Number Generators

  • The Block, the Stream and the Feistel

  • The Block Cipher

  • Cipher block chaining mod

  • The Stream Cipher

  • Slide 54

  • The Feistel Cipher

  • Slide 56

  • Các tham số quan trọng

  • Slide 58

  • Triple DES ( DES – 3 )

  • Advanced Encryption Standard : Rijndael

  • Key Management

  • Slide 62

  • Slide 63

  • Slide 64

  • Public Key exchange

  • Slide 66

  • Slide 67

  • Slide 68

  • Slide 69

  • Slide 70

  • Slide 71

  • Slide 72

  • Slide 73

  • Slide 74

  • Slide 75

  • Chứng thực dữ liệu

  • Slide 77

  • Phương pháp chứng thực dữ liệu

  • Sử dụng mã khóa bí mật,mã khóa công khai

  • Sử dụng MAC (Message Authentication Code)

  • Slide 81

  • Slide 82

  • Slide 83

  • Thuật toán Băm

  • MD5

  • SHA

  • HMAC

  • Slide 88

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

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

Tài liệu liên quan