• Bài giảng An toàn an ninh thông tin - Bài 3: Xác thực thông điệp - Bùi Trọng TùngBài giảng An toàn an ninh thông tin - Bài 3: Xác thực thông điệp - Bùi Trọng Tùng

    SHA-1 • Bước 1: Padding dữ liệu sao cho bản tin đầu vào có độ dài L sao cho L mod 512 = 448 • Bước 2: Biểu diễn độ dài của dữ liệu ban đầu dưới dạng 64 bit. Thêm giá trị độ dài này vào khối dữ liệu. • Coi khối dữ liệu là một chuỗi các khối 512 bit: Y0, Y1, , YK-1 • Hoặc là một chuỗi các khối 32 bit : m0, m1, ,mN • Bước 3: Khởi tạo các giá tr...

    pdf25 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 365 | Lượt tải: 0

  • Bài giảng An toàn an ninh thông tin - Bài 2: Các hệ mật mã - Bùi Trọng TùngBài giảng An toàn an ninh thông tin - Bài 2: Các hệ mật mã - Bùi Trọng Tùng

    Những sai lầm khi sử dụng mật mã • Lỗ hổng trên HĐH Android được phát hiện vào năm 2013 cho thấy quá trình sinh khóa không đủ ngẫu nhiên Các ứng dụng sử dụng cơ chế mã hóa bị ảnh hưởng, trong đó có các ứng dụng sử dụng Bitcoin để thanh toán • Lỗ hổng trên Chromebooks: sinh giá trị ngẫu nhiên chỉ có 32 bit thay vì 256 bit • Coi mật mã là giả...

    pdf45 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 422 | Lượt tải: 0

  • Bài giảng An toàn an ninh thông tin - Bài 1: Tổng quan về an toàn an ninh thông tin - Bùi Trọng TùngBài giảng An toàn an ninh thông tin - Bài 1: Tổng quan về an toàn an ninh thông tin - Bùi Trọng Tùng

    Trusted Computing Base(TCB) • TCB: Là một tập con của hệ thống, bao gồm phần cứng, phần mềm, mà hệ thống dựa vào nó để đạt được các mục tiêu AT-ANTT Các thành phần của TCB luôn tuân thủ chính sách AT-ANTT của hệ thống • TCB được xây dựng để đảm bảo chính sách AT-ANTT được giữ vững ngay cả khi các thành phần ngoài TCB xâm phạm chính sách ...

    pdf39 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 479 | Lượt tải: 0

  • Bài kiểm tra Nhập môn an toàn thông tin số 1Bài kiểm tra Nhập môn an toàn thông tin số 1

    1. a. Câu mã hóa RSA với p = 19, q = 97 b. Hỏi là 1 xâu 20 kí tự ASCII thì mã hóa thành bao nhiêu khối ? c. Tại sao thuật toán sinh khóa RSA luôn tồn tại khóa riêng ứng với khóa công khai (với 1 e có 1 d?) 2. Cho sơ đồ : KsAB là khóa phiên cần trao đổi, KmAB là khóa chính đã có của A và B B1 : A->B: IDa, Na B2 : B->A: KmAB(Na, KsAB) B3 : A->...

    pdf7 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 555 | Lượt tải: 0

  • Giáo trình Cơ sở an toàn thông tinGiáo trình Cơ sở an toàn thông tin

    Stored procedure Nhiều lập trình viên tin rằng “Stored procedure” là “liều thuốc” hữu hiệu cho “căn bệnh” SQL Injection. Tuy nhiên điều đó không đúng hoàn toàn. Thực tế lợi ích của Stored Procedure trong hầu hết các trường hợp đó là nó cố gắng giúp cho ứng dụng hiểu giá trị đầu vào do người dùng nhập là dữ liệu chuẩn bị được sử dụng chứ không ...

    pdf226 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 386 | Lượt tải: 0

  • Bài giảng môn Kiến trúc máy tínhBài giảng môn Kiến trúc máy tính

    Cluster n Nhiều máy tính được kết nối với nhau bằng mạng liên kết tốc độ cao (~ Gbps) n Mỗi máy tính có thể làm việc độc lập (PC hoặc SMP) n Mỗi máy tính được gọi là một node n Các máy tính có thể được quản lý làm việc song song theo nhóm (cluster) n Toàn bộ hệ thống có thể coi như là một máy tính song song n Tính sẵn sàng cao n Khả năng...

    pdf521 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 436 | Lượt tải: 0

  • Giáo trình môn Kiến trúc máy tínhGiáo trình môn Kiến trúc máy tính

    Phân khu và bảng phân khu đĩa cứng Một đĩa cứng vật lý có thể đƣợc chia thành nhiều phần để thuận tiện cho quản lý và lƣu trữ. Mỗi phần đƣợc gọi là một phân đoạn hay một phân khu (partition). Có hai loại phân khu: phân khu chính (primary partition) và phân khu mở rộng (extended partition). Thông thƣờng, mỗi ổ đĩa chỉ có thể có một phân khu chín...

    pdf93 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 411 | Lượt tải: 0

  • Bài giảng Kiến trúc máy tính - Nguyễn Kim KhánhBài giảng Kiến trúc máy tính - Nguyễn Kim Khánh

    GPU Architectures „ Processing is highly data-parallel „ GPUs are highly multithreaded „ Use thread switching to hide memory latency „ Less reliance on multi-level caches „ Graphics memory is wide and high-bandwidth „ Trend toward general purpose GPUs „ Heterogeneous CPU/GPU systems „ CPU for sequential code, GPU for parallel code „ Progra...

    pdf136 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 402 | Lượt tải: 0

  • Kiểm tra giữa kỳ Kiến trúc máy tínhKiểm tra giữa kỳ Kiến trúc máy tính

    Câu 16: (2 điểm) Hai máy tính A và B có cùng kiến trúc tập lệnh, có tần số hoạt động lần lượt là 1.5GHz và 2GHz. Người ta dùng chương trình P để so sánh khả năng (performance) của hai máy tính này. Thời gian thực thi chương trình P trên máy B nhanh hơn máy A hai lần. A. Cho biết số chu kỳ trung bình trên lệnh (CPI) của máy B là 3. Tính thông số ...

    pdf2 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 523 | Lượt tải: 0

  • Đề thi Cuối kỳ 1 môn Kiến trúc máy tính - Năm học 2012-2013Đề thi Cuối kỳ 1 môn Kiến trúc máy tính - Năm học 2012-2013

    Câu 4: (2.5 điểm) Thiết kế hệ thống bộ nhớ gồm bộ nhớ đệm và bộ nhớ chính. Bộ nhớ đệm có dung lượng phần chứa dữ liệu 16KByte, mỗi line có kích thước 8 Byte. Bộ nhớ chính sử dụng chip nhớ 64Mx8bit. CPU mỗi lần đọc/ghi dữ liệu từ hệ thống bộ nhớ có kích thước 2 Byte. a. Sử dụng Direct Mapping b. Sử dụng 4-way set Associative c. Với Direct Mappi...

    pdf2 trang | Chia sẻ: hachi492 | Ngày: 06/01/2022 | Lượt xem: 381 | Lượt tải: 0