• Tài liệu Kỹ thuật lập trình - Chương 8: Mật mã khóa công khai

    Tài liệu Kỹ thuật lập trình - Chương 8: Mật mã khóa công khai

    Chương 8: Mật mã khóa công khai, người học sẽ tìm hiểu tổng quan về mật mã công khai, hệ mật RSA, hệ mật Elgama, hệ mật Rabin, hệ mật Merkle-hellman, hệ mật McEliece, hệ mật bất đối xứng trên cơ sỡ đường cong Elliptic.

     14 p actvn 29/12/2019 142 1

  • Tài liệu Kỹ thuật lập trình - Chương 9: Chữ ký số

    Tài liệu Kỹ thuật lập trình - Chương 9: Chữ ký số

    Chương 9: Chữ ký số, trong chương này sẽ tìm hiểu tổng quan về chữ ký số, sơ đồ chữ ký số RSA, sơ đồ chữ ký Rabin, sơ đồ chữ ký Elgama, họ sơ đồ chữ ký Elgama, sơ đồ chữ ký trên cơ sỡ đường cong Elliptíc, chữ ký mờ Chaum.

     16 p actvn 29/12/2019 125 1

  • Tài liệu Kỹ thuật lập trình - Chương 6: Tổng quan về mã hóa

    Tài liệu Kỹ thuật lập trình - Chương 6: Tổng quan về mã hóa

    Để đi tìm hiểu về mật mã, trước tiên chúng ta đi tìm hiểu thế nào là mật mã, những yêu cầu của hệ mật, nguyên tắc và phân loại các hệ mật. Hay nói cách khác chương này cho chúng ta cách nhìn nhận ban sơ khai về mật mã.

     6 p actvn 29/12/2019 109 1

  • Tài liệu Kỹ thuật lập trình - Chương 5: Những thuật toán Logarith rời rạc

    Tài liệu Kỹ thuật lập trình - Chương 5: Những thuật toán Logarith rời rạc

    Logarit rời rạc là bài toán khó (chưa biết một thuật toán hiệu quả nào), trong khi bài toán ngược luỹ thừa rời rạc lại không khó (có thể sử dụng thuật toán bình phương và nhân). Tình trạng này giống như tình hình giữa bài toán thừa số nguyên và phép nhân các số nguyên. Chúng đều có thể dùng để xây dựng cấu trúc cho một hệ mật mã. Cùng tham...

     9 p actvn 29/12/2019 102 1

  • Tài liệu Kỹ thuật lập trình - Chương 7: Mật mã khóa đối xứng

    Tài liệu Kỹ thuật lập trình - Chương 7: Mật mã khóa đối xứng

    Chương 7: Mật mã khóa đối xứng, giới thiệu đến người học về lý thuyết cơ bản của Shannon, định nghĩa mật mã đối xứng, các lệnh dùng để xây dựng thuật toán mật mã đối xứng, một số sơ đồ dùng để thiết kế hệ mật.

     83 p actvn 29/12/2019 118 1

  • Tài liệu Kỹ thuật lập trình - Chương 2: Giới thiệu lý thuyết số

    Tài liệu Kỹ thuật lập trình - Chương 2: Giới thiệu lý thuyết số

    Trong chương này sẽ trình bày ngắn gọn những kiến thức cơ bản về lý thuyết số, nó là công cụ hữu ích để hiểu sâu một thuật toán mật mã nào đó.

     20 p actvn 29/12/2019 103 2

  • Tài liệu Kỹ thuật lập trình - Chương 3: Kiểm tra và xây dựng số nguyên tố

    Tài liệu Kỹ thuật lập trình - Chương 3: Kiểm tra và xây dựng số nguyên tố

    Dựa vào tính chất đặc biệt của số nguyên tố, mà khi xây dựng một số bài toán với việc áp dụng số nguyên tố, đặc biệt là ứng dụng số nguyên tố lớn, nó trở nên hữu ích cho mục đích bài toán. Trong chương này chúng ta đi tìm hiểu cách kiểm tra một số nguyên tố cho trước và làm thế nào để xây dựng được số nguyên tố lớn.

     20 p actvn 29/12/2019 109 1

  • Tài liệu Kỹ thuật lập trình - Chương 4: Phân tích số nguyên thành nhân tử

    Tài liệu Kỹ thuật lập trình - Chương 4: Phân tích số nguyên thành nhân tử

    Phân tích nhân tử là một thuật ngữ toán học dùng để chỉ một cách viết một số nguyên, hay tổng quát là một vật thể toán học, thành một phép nhân của các số nguyên khác, hay tổng quát là các vật thể toán học khác. Các số nguyên, hay vật thể toán học, nằm trong phép nhân gọi là nhân tử. Cùng tham khảo tài liệu dưới đây để tìm hiểu kiến...

     14 p actvn 29/12/2019 106 1

  • Tài liệu Kỹ thuật lập trình - Chương 1: Cơ bản về đại số trừu tượng

    Tài liệu Kỹ thuật lập trình - Chương 1: Cơ bản về đại số trừu tượng

    Trong chương này, sẽ khảo sát về đại số trừu tượng (abstract algebra), nó là một ngành toán học liên quan đến việc nghiên cứu các cấu trúc đại số như nhóm, vành, trường, hay các cấu trúc tổng quát khác và nó có vai trò quan trọng trong mật mã hiện đại.

     20 p actvn 29/12/2019 97 2

  • Bảo mật mạng local area network dựa trên tiêu chuẩn 802.1X

    Bảo mật mạng local area network dựa trên tiêu chuẩn 802.1X

    Bài viết muốn giới thiệu một tiêu chuẩn chứng thực người dùng để giải quyết vấn đề bảo mật trên cơ sở hạ tầng mạng LAN và WLAN (Wireless LAN). Tiêu chuẩn 802.1X được định nghĩa bởi IEEE, hỗ trợ việc điều khiển truy cập phương tiện truyền dẫn, khả năng cho phép hay cấm sự kết nối mạng, điều khiển truy cập VLAN và triển khai chính sách...

     7 p actvn 31/05/2019 167 2

  • Đề xuất một số biện pháp phòng chống phương thức tấn công Clickjacking

    Đề xuất một số biện pháp phòng chống phương thức tấn công Clickjacking

    Bài viết đề xuất một số biện pháp phòng chống phương thức lừa đảo trực tuyến (phishing) rất phổ biến, đó là phương thức tấn công Clickjacking. Đây là dạng tấn công mà khi sử dụng trình duyệt để truy cập các ứng dụng, nạn nhân bị lừa truy cập và thao tác trên các trang web giả mạo do hacker tạo ra. Những trang web này thường được núp dưới...

     7 p actvn 31/05/2019 172 1

  • Bộ bảo mật IP (IPSec) tốc độ cao 10Gbps trên FPGA

    Bộ bảo mật IP (IPSec) tốc độ cao 10Gbps trên FPGA

    Bài viết đề xuất thực hiện một bộ bảo mật dữ liệu IPSec trên FPGA Xilinx Virtex-6. Giao thức bảo mật IP (IPSec) là một giao thức quan trọng trong giao thức bảo mật mạng được sử dụng trong lớp IP. Thông thường các bộ bảo mật IPSec đều được thực hiện bằng phần mềm như trên Windows hoặc Linux, trong IPSec các bộ xử lý, mã hóa và xác thực chiếm...

     10 p actvn 31/05/2019 170 1

Hướng dẫn khai thác thư viện số