Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

tìm hiểu về chữ kí điện tử và chương trình mình họa
MIỄN PHÍ
Số trang
51
Kích thước
471.1 KB
Định dạng
PDF
Lượt xem
1475

tìm hiểu về chữ kí điện tử và chương trình mình họa

Nội dung xem thử

Mô tả chi tiết

Khóa luận tốt nghiệp – 2011 Tìm hiểu về chữ ký điện tử và cài đặt chương trình minh họa.

Mục lục khóa luận

Phần 1: Tìm hiểu lịch sử về an toàn thông tin, chứng thực thông tin và chữ ký điện tử.............7

Phần 2: Nội dung.......................................................................................................................10

I. Tổng quan về chứng thực và an toàn thông tin......................................................................10

II. Mã hóa dữ liệu và giải mã.................................................................................................11

a. Tổng quan về mã hóa dữ liệu và giải mã:......................................................................12

b. Mã hóa bất đối xứng (asymmetric)...............................................................................13

c. Mã hóa đối xứng (symmetric)........................................................................................16

d. Hàm băm (Hashing).......................................................................................................17

- Tính chất của hàm băm................................................................................................18

- Một số hàm băm nổi tiếng...........................................................................................19

+ MD5 (Message Digest)..........................................................................................19

+ SHA (Secure Hash Algorithm)...............................................................................25

III. Chữ ký điện tử..................................................................................................................28

1. Tổng quan......................................................................................................................28

2. Quy trình sử dụng chữ ký điện tử..................................................................................30

3. Một số sơ đồ CKĐT phổ biến........................................................................................32

a. Rivest Shamir Adleman (RSA)..................................................................................32

- Sơ lược về các khái niệm toán học dùng trong RSA...............................................32

- Cách tạo khóa:.........................................................................................................34

- Quy trình thực hiện ký và xác nhận văn bản...........................................................35

Phần này đã được cắt bỏ, hãy liên hệ chủ đề tài để nhận được bản chi tiết hơn. ..........35

- Tính bảo mật............................................................................................................37

- Các dạng tấn công....................................................................................................38

b. Hệ chữ ký ElGammal.................................................................................................40

c. Chuẩn chữ kí số (DSS) ..............................................................................................44

4. Hàm băm và kết hợp hàm băm vào chữ ký điện tử.......................................................47

IV. Cài đặt minh họa sơ đồ ký số RSA kết hợp băm SHA....................................................47

+ Các bước thực hiện của chương trình.............................................................................47

a. Phát sinh khóa: ..........................................................................................................47

b. Ký chữ ký điện tử: ....................................................................................................47

........................................................................................................................................47

Phần này đã được cắt bỏ, hãy liên hệ chủ đề tài để nhận được bản chi tiết hơn. ..........47

........................................................................................................................................47

- Một số hàm sử dụng trong chương trình.....................................................................47

- Giao diện của chương trình:........................................................................................49

Phần 3. Kết luận: ......................................................................................................................50

+ Những phần đã làm được....................................................................................................50

+ Những phần chưa làm được................................................................................................50

+ Hướng phát triển của đề tài.................................................................................................50

+ Tài liệu tham khảo..............................................................................................................51

+ Phụ lục................................................................................................................................51

- Cách liên hệ để lấy bài hoàn chỉnh: ....................................................................................51

Để lấy bài hoàn chỉnh. Có thể lấy thêm phần code (nguyên code + phần cài đặt), xin hãy

liên hệ mail or số đt trên để liên hệ lấy bài............................................................................51

Liên hệ. Mail: [email protected] or đt: 0982.070.520

1

Khóa luận tốt nghiệp – 2011 Tìm hiểu về chữ ký điện tử và cài đặt chương trình minh họa.

Phí: bài khóa luận 50.k, Code: 100.k.....................................................................................51

Liên hệ: mail: [email protected] or 0982.070.520 (có thể sms).................................51

Danh mục từ viết tắt:

- RSA: Rivest Shamir Adleman

- SHA: Secure Hash Algorithm

- MD5: Message Digest

- CKĐT: Chữ ký điện tử

- CA: Certificate Authority - ủy quyền chứng chỉ

- UCLN: Ước chung lớn nhất

Liên hệ mail: [email protected] or đt: 0982.070.520

để lấy bài + Code đầy đủ và chi tiết hơn!

Liên hệ. Mail: [email protected] or đt: 0982.070.520

2

Khóa luận tốt nghiệp – 2011 Tìm hiểu về chữ ký điện tử và cài đặt chương trình minh họa.

A. PHẦN MỞ ĐẦU

1. Lí do chọn đề tài

Ngày nay, các ứng dụng của công nghệ thông tin ngày càng không thể thiếu được

đối với các thành phần như xã hội, kinh tế, chính trị, quân sự... Một lĩnh vực quan

trọng mà công nghệ thông tin được ứng dụng rất mạnh mẽ và không thể thiếu đó là

lĩnh vực truyền thông. Rất nhiều thông tin liên quan đến những công việc hàng ngày

đều do máy vi tính quản lý và truyền gửi đi trên hệ thống mạng, kéo theo đó là vấn

đề về xác thực nguồn thông tin nhận được. Và vấn đề được đặt ra là làm thế nào để

xác thực được một cách chính xác nguồn thông tin nhận là của một người, một máy

chủ hay của một thực thể nào đó gửi tin trên hệ thống mạng?

Hình 1.1 – Mô hình trao đổi thông tin qua mạng INTERNET.

Liên hệ. Mail: [email protected] or đt: 0982.070.520

A

INTERNE

T

B

D

3

Khóa luận tốt nghiệp – 2011 Tìm hiểu về chữ ký điện tử và cài đặt chương trình minh họa.

Ví dụ: khi A gửi một thông tin điện tử cho D, và giả sử B “giả mạo” A cũng gửi

một thông tin cho D, hoặc một người C trên môi trường truyền bắt được và sửa đổi

thông tin A gửi sau đó các thông tin này được gửi lại cho D. Vậy thông tin D nhận

được không chính xác và người nhận D cũng không thể xác thực được thông tin đó

là do người A gửi, hay B gửi, hay một người nào khác gửi.

Vấn đề đặt ra là người D sau khi nhận được bản tin phải xác thực được rằng thông

tin là của chính một đối tượng cụ thể gửi và thông tin không bị tiết lộ cũng như bị

không thay đổi trên môi trường truyền thông.

Đề tài “TÌM HIỂU VỀ CHỮ KÝ ĐIỆN TỬ VÀ CÀI ĐẶT CHƯƠNG TRÌNH

MINH HỌA” sẽ tìm hiểu vấn đề nêu trên và cài đặt chương trình ký số minh họa.

2. Mục đích nghiên cứu

Tìm hiểu cơ sở lý luận về chứng thực thông tin, chữ ký điện tử, cài đặt chương

trình ký số kết hợp RSA và hàm Băm.

3. Nhiệm vụ nghiên cứu

- Nghiên cứu cơ sở lý luận về chứng thực thông tin.

- Tìm hiểu về chữ ký điện tử.

- Tìm hiểu về các phương thức mã hóa dữ liệu cơ bản.

- Tìm hiểu phương thức mã hóa bất đối xứng sử dụng cho chữ ký điển tử.

- Tìm hiểu về hàm băm.

- Cài đặt chương trình minh họa.

4. Đối tượng nghiên cứu

- Cơ sở lý luận về chứng thực thông tin.

- Hệ mã hóa công khai RSA.

Liên hệ. Mail: [email protected] or đt: 0982.070.520

4

Khóa luận tốt nghiệp – 2011 Tìm hiểu về chữ ký điện tử và cài đặt chương trình minh họa.

- Hàm băm kết hợp cho chữ ký điện tử.

5. Phạm vi nghiên cứu

Nghiên cứu lý thuyết về chứng thực thông tin, hệ mã hóa công khai RSA, hàm

băm SHA và cài đặt chương trình minh họa.

6. Phương pháp nghiên cứu

- Hoạt động nghiên cứu cá nhân

- Hoạt động nghiên cứu tài liệu

- Trao đổi với giảng viên hướng dẫn

7. Cấu trúc khóa luận

Gồm 5 phần chính:

1. Phần mở đầu

2. Phần nội dung

3. Phần kết luận

4. Phần tài liệu tham khảo

5. Phần phụ lục

A. Phần mở đầu:

 Lý do chọn đề tài

 Mục đích nghiên cứu

 Nhiệm vụ nghiên cứu

 Đối tượng nghiên cứu

 Phạm vi nghiên cứu

 Phương pháp nghiên cứu

 Cấu trúc khóa luận

Liên hệ. Mail: [email protected] or đt: 0982.070.520

5

Tải ngay đi em, còn do dự, trời tối mất!