Tiểu Luận Nghiên Cứu Hệ Chữ Ký Số ElGamal, Xây Dựng Chương Trình Ký và Chứng Thực Chữ Ký (Báo cáo Mã nguồn Bộ

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Mai Kul, 5/12/13.

  1. Mai Kul

    Mai Kul New Member

    Bài viết:
    1,299
    Được thích:
    0
    Điểm thành tích:
    0
    Xu:
    0Xu
    Tài liệu gồm: Báo cáo + Mã nguồn + Bộ cài


    Chữ ký điện tử (tiếng Anh: electronic signature) là thông tin đi kèm theo dữ liệu (văn bản, hình ảnh, video .) nhằm mục đích xác định người chủ của dữ liệu đó.
    Chữ ký điện tử được sử dụng trong các giao dịch điện tử. Xuất phát từ thực tế, chữ ký điện tử cũng cần đảm bảo các chức năng: xác định được người chủ của một dữ liệu nào đó: văn bản, ảnh, video, . dữ liệu đó có bị thay đổi hay không.
    Con người đã sử dụng các hợp đồng dưới dạng điện tử từ hơn 100 năm nay với việc sử dụng mã Morse và điện tín. Vào năm 1889, tòa án tối cao bang New Hampshire (Hoa kỳ) đã phê chuẩn tính hiệu lực của chữ ký điện tử. Tuy nhiên, chỉ với những phát triển của khoa học kỹ thuật gần đây thì chữ ký điện tử mới đi vào cuộc sống một cách rộng rãi.
    Vào thập niên 1980, các công ty và một số cá nhân bắt đầu sử dụng máy fax để truyền đi các tài liệu quan trọng. Mặc dù chữ ký trên các tài liệu này vẫn thể hiện trên giấy nhưng quá trình truyền và nhận chúng hoàn toàn dựa trên tín hiệu điện tử.
    Hiện nay, chữ ký điện tử có thể bao hàm các cam kết gửi bằng email, nhập các số định dạng cá nhân (PIN) vào các máy ATM, ký bằng bút điện tử với thiết bị màn hình cảm ứng tại các quầy tính tiền, chấp nhận các điều khoản người dùng (EULA) khi cài đặt phần mềm máy tính, ký các hợp đồng điện tử online.
    Những lợi ích của chữ ký điện tử là vô cùng to lớn. Đặc biết là cuộc sống của chúng ta đang dần được số hóa như bây giờ. Lượng thông tin được truyền trên mạng ngày càng nhiều do vậy mà chữ ký điện tử có ý nghĩa hết sức to lớn.

    Nội dung

    Mở Đầu. 1
    Phương Pháp Chữ Ký Điện Tử Elgamal 1
    1. Cơ sở xây dựng hệ mã Elgamal 1
    2. Hệ Mã Elgamal 2
    3. Ưu Nhược điểm hệ mã. 5
    Phần Lập Trình Elgamal 5
    1. Xử lý hàm băm MD5. 5
    2. Xử lý mã hóa. 6
    3. Xử lý ký tên. 6
    4. Xử lý xác thực. 7
    5. Xử lý kiểm tra chữ ký. 8
    Phần Thiết Kế Chương Trình. 9
    [​IMG]
    [​IMG]
     

    Các file đính kèm:

  2. phamthian58

    phamthian58 New Member

    Bài viết:
    1
    Được thích:
    0
    Điểm thành tích:
    0
    Xu:
    0Xu
    trong bài này có lun bài code không,hiện tại mình cần luôn cả code tham khảo,vì mình cần xây dựng 1 bộ chương trình trên hệ mật El-Gamal tương tự như vậy
     
Đang tải...