Luận Văn Nghiên cứu kỹ thuật tạo ra chữ ký trên máy tính và cài đặt

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    PHẦN I: MỞ ĐẦU

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

    Công nghệ thông tin (CNTT) phát triển tạo nền tảng cho thương mại điện tử

    (TMĐT) nói riêng, các lĩnh vực khác nói chung phát triển mạnh mẽ. Ng ày nay, nói tới

    TMĐT hầu hết người ta đều nghĩ ngay tới một nền kinh tế mới: nền kinh tế số, có nhiều

    đặc điểm ưu việt và đem lại lợi ích cao, lợi nhuận lớn. Mặt bằng chung về nền kinh tế

    số đều cho thấy sự phát triển v ượt bậc, đem lại lợi nhuận kinh tế cao, giảm thiểu các chi

    phí không cần thiết, Tuy nhiên tình hình áp d ụng TMĐT tại Việt Nam còn đang là

    một vấn đề cần rất nhiều sự quan tâm nh ư về công nghệ, tri thức, tư duy, thể chế pháp

    luật, về sự thay đổi cách nh ìn thời đại mới của mỗi người dân, Thực tế TMĐT Việt

    Nam hiện nay cho thấy: các website TMĐT chưa có chiều sâu công nghệ, đội ngũ nhân

    lực còn non kém về trình độ, tay nghề, hầu hết các trang web chỉ chạy đua về hình thức

    mà xem nhẹ các yếu tố nội dung, thương mại vốn là một trong những yếu tố quan trọng

    cấu thành nên một Website TMĐT. Bên cạnh đó cũng có rất nhiều trang web tiến h ành

    TMĐT song kết quả mang lại không cao, l ượng người truy nhập, tham gia trang web và

    tiến hành giao dịch ít, có thể vì các nguyên nhân như: chất lượng phục vụ chưa tốt,

    hàng hóa, dịch vụ giao dịch qua mạng không đảm bảo chất l ượng, chế độ an toàn, bảo

    mật thông tin người dùng, thông tin về công ty, về hàng hóa chưa hiệu quả, gây ra

    tình trạng mất lòng tin với các dịch vụ trên mạng.

    Vì vậy, để tránh các rủi ro có thể xảy ra tr ên môi trường mạng, đảm bảo tính an

    toàn, bảo mật cho các thông điệp, các h àng hóa, dịch vụ và đảm bảo tính công bằng cho

    các bên tham gia giao dịch, em tiến hành thực hiện đề tài:

    “Nghiên cứu kỹ thuật tạo chữ ký trên máy tính và cài đặt thử nghiệm”

    Với phạm vi nghiên cứu ở tầm vi mô, cùng với điều kiện, tình hình phát triển

    TMĐT tại Việt Nam đang ở mức trung b ình vì thế đề tài do em nghiên cứu sẽ còn nhiều

    vấn đề chưa thực sâu xát với bước tiến của công nghệ ng ày nay. Em rất mong nhận

    được sự đóng góp, giúp đỡ từ quý thầy cô và các bạn!


    ii

    MỤC LỤC

    Trang

    LỜI CẢM ƠN i

    MỤC LỤC . ii

    DANH MỤC CÁC TỪ VIẾT TẮT . iv

    DANH MỤC CÁC BẢNG BIỂU v

    DANH MỤC CÁC HÌNH VẼ vi

    DANH MỤC TÀI LIỆU THAM KHẢO . vii

    PHẦN I: MỞ ĐẦU 1

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

    2. Mục đích, mục tiêu và nhiệm vụ .2

    3. Đối tượng và phạm vi nghiên cứu .2

    4. Giả thiết nghiên cứu 2

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

    6. Bố cục đề tài .3

    PHẦN II: NỘI DUNG . 5

    CHƯƠNG I: CƠ SỞ LÝ LUẬN 5

    1.1 Kỹ thuật mã hóa .5

    1.2 Mã hóa khóa bí mật 6

    1.2.1 Khái niệm 6

    1.2.2 Một số thuật toán . 7

    1.2.2.1 Cơ chế mã hóa DES 7

    1.2.2.2 Cơ chế mã hóa AES 8

    1.3 Mã hóa khóa công cộng 10

    1.3.1 Khái niệm 10

    1.3.2 Một số thuật toán mã hóa . 11

    1.3.2.1 Thuật toán mã hóa El Gamal .11

    1.3.2.2 Thuật toán RSA . 12

    1.4 Khái niệm chữ ký điện tử . 18

    1.5 Mô hình hoạt động của chữ ký điện tử .19

    1.6 Chứng thực điện tử . 21

    1.7 Vai trò của chữ ký điện tử 22

    1.7.1 Khả năng xác định nguồn gốc 23

    1.7.2 Tính toàn vẹn .23

    1.7.3 Tính không thể phủ nhận . 23

    1.8 Hạn chế 24

    1.8.1 Hạn chế về kỹ thuật . 24

    1.8.2 Hạn chế về thương mại 24

    1.9 Kết luận . 24

    CHƯƠNG II: THƯƠNG MẠI ĐIỆN TỬ TẠI VIỆT NAM . 25

    2.1 Tình hình phát triển thương mại điện tử . 25

    2.1.1 Hạ tầng công nghệ thông tin 25

    2.1.2 Nguồn nhân lực. 27

    2.1.3 Cơ sở kinh tế 28

    2.1.4 Cơ sở pháp lý . 31

    2.1.5 Các vấn đề về chính trị, xã hội. 32

    2.1.6 Tình hình bảo mật và thanh toán trực tuyến . 33

    2.2 Chữ ký điện tử tại Việt Nam . 36

    2.3 Đánh giá tình hình phát triển thương mại điện tử tại Việt Nam . 38

    2.4 Kết luận . 40

    CHƯƠNG III: CHỮ KÝ ĐIỆN TỬ VỚI THUẬT TOÁN R SA . 41

    3.1 Mô hình chữ ký điện tử sử dụng khóa công khai 41

    3.2 Cách thức hoạt động của chữ ký điện tử v à chứng chỉ điện tử 41

    3.3 Ký gửi chữ ký điện tử (Mã hóa) . 42

    3.4 Xác thực chữ ký điện tử (Giải mã) . 43

    3.5 Xây dựng chương trình 44

    3.5.1 Phân tích hệ thống . 44

    3.5.1.1 Mô hình USE – CASE hệ thống 44

    3.5.1.2 Biểu đồ tuần tự (Sequence Diagram) . 45

    3.5.1.3 Lược đồ thuật toán 51

    3.6 Các Form chương trình 53

    3.6.1 Form chính 53

    3.6.2 Form tạo chữ ký bằng RSA 54

    3.6.3 Form xác thực chữ ký 55

    3.7 Kết luận . 56

    PHẦN III: ĐÁNH GIÁ KẾT QUẢ THỰC HIỆN 57

    1. Kết quả đạt được 57

    2. Tồn tại 57

    3. Hướng phát triển đề tài . 58

    PHỤ LỤC . i

    TÀI LIỆU THAM KHẢO . x

     

    Các file đính kèm:

Đang tải...