1. Trang chủ
  2. » Luận Văn - Báo Cáo

Biện pháp thỏa đáng bảo mật vô tuyến với FPGA và ASIC

29 510 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 29
Dung lượng 734,5 KB

Nội dung

Tài liệu tham khảo đồ án tốt nghiệp ngành viễn thông Biện pháp thỏa đáng bảo mật vô tuyến với FPGA và ASIC

Trang 1

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

Trang 2

Nội dung đề tài

1 Giới thiệu chung về bảo mật vô tuyến3 Kiến trúc bảo mật mạng GSM

5 Kiến trúc bảo mật mạng W-CDMA

7 Ứng dụng FPGA trong bảo mật vô tuyến

Trang 3

Bảo mật vô tuyến

1 Nhận thực2 Tính tin cậy3 Tính toàn vẹn4 Tính khả dụng

Yêu cầu:

Trang 4

Các thu t toán mã hoá ậ

1 Mã hóa khóa đối xứng

2 Mã hóa khóa bất đối xứng3 Hàm băm

4 Mã nhận thực bản tin5 Chữ ký điện tử

6 Chuẩn mã hóa DES và AES

Trang 5

Mã hóa khóa đối xứng

Trang 6

Mã hóa khóa bất đối xứng

Bản tin

Khóa bí mật

Khóa công khai

Khóa công khai

Trang 7

Quản lý khóa mật mã

• Tạo khóa

• Lưu trữ khóa• Phân phối khóa• Thay đổi khóa• Hủy khóa

Trang 8

Kiến trúc bảo mật GSM

Trang 9

T ¶iB¸o hiÖu

Kiến trúc bảo mật mạng GSM

Trang 10

Các thành phần bảo mật GSM

• AuC• HLR• VLR

Trang 11

Thủ tục mã hóa dữ liệu trong GSM

ThuËt to¸n A5

ThuËt to¸n A5

D÷ liÖu ban ®Çu

KcGiao diÖn Um

Sè ngÉu nhiªn

Ki

Trang 12

Bảo mật GSM

• Sử dụng các thuật toán mã hóa bí mật

• Khóa mã hóa trực tiếp dữ liệu Kc được sinh

Trang 13

Kiến trúc bảo mật W-CDMA

Trang 14

Kiến trúc bảo mật mạng W-CDMA

• Yêu cầu bảo mật:

Trang 15

Thuật toán đảm bảo tính tin cậy của

bản tin báo hiệu và số liệu – f8

• Đảm bảo tính tin cậy của cả thông tin báo hiệu và số liệu.

• Là thuật toán mã hóa xoắn để tạo chuỗi khóa để XOR với thông tin cần truyền

• Sử dụng cả ở phía thu và phía phát.

Trang 16

Thuật toán đảm bảo tính toàn vẹn

của bản tin báo hiệu – f9

• Sử dụng ở cả phía phát và phía thu.

• Tính toán mã nhận thực bản tin (MAC) ở cả hai phía.

Trang 17

KASUMI

Trang 18

Thuật toán mã hóa khối KASUMI

nhau, phụ thuộc vào tập khóa vòng

• Thuật toán là đối xứng, dùng chung cho cả mã

hoá và giải mã

• Có khả năng cài đặt cả trên phần mềm lẫn

Trang 19

ỨNG DỤNG FPGA TRONG

BẢO MẬT VÔ TUYẾN

Trang 20

Thiết kế thuật toán KASUMI trên FPGA

• Thuật toán KASUMI cho phép cài đặt cả trên

phần mềm và phần cứng:

– Cài đặt trên phần mềm bằng ngôn ngữ assembly

chạy trên bộ xử lý Intel Pentium III – 800 MHz đạt tốc độ mã hóa tối đa 230 Mbps.

– Cài đặt trên FPGA – 50 000 cổng : 800 Mbps.

– Cài đặt trên FPGA, phiên bản nhỏ gọn – 7600 cổng :

72 Mbps

• Thiết kế thuật toán KASUMI, phiên bản nhỏ

gọn sử dụng tối thiểu tài nguyên FPGA

– Thiết kế phân cấp theo các hàm FL, FO, FI, S-box

Trang 21

Thuật toán KASUMI

Trang 22

Thuật toán KASUMI

Trang 23

Kết luận

• Nghiên cứu các thủ tục nhận thực và bảo

mật trong mạng GSM và W-CDMA.

• Nghiên cứu các thuật toán mã hóa đối xứng

và bất đối xứng, đặc biệt là thuật toán KASUMI ứng dụng trong W-CDMA.

• Tìm hiểu phương pháp thiết kế thuật toán

KASUMI trên FPGA.

Trang 24

Xin chân thành cảm ơn!

Trang 25

CPLD và FPGA

Trang 26

CPLD và FPGA

• Bao gồm các cổng logic (AND, OR, NOT)

có khả năng cấu hình được.

• Cho phép cấu hình lại ngay trong hệ

thống, chỉ trong vài giây.

• Mật độ tích hợp cao

• Giải pháp hiệu quả cao, giá rẻ

Trang 27

FPGA - Field Programmable Gate Array

Liên kết cấu hình được

Khối I/O (IOB)

Khối Logic cấu hình được (CLB)Bộ đệm

ba trạng thái

Khối quản lý đồng hồ (DCM)

Trang 28

Cấu trúc CLB và Slice

Mỗi CLB gồm bốn Slice

• Ma trận chuyển mạch cung cấp truy nhập tới các tài nguyên chung

• Định tuyến tới các Slice hoặc CLB khác

Trang 29

Cấu trúc chi tiết một Slice

• LUT• MUX

• Logic nhớ• Flip-Flop

Ngày đăng: 20/11/2012, 14:18

HÌNH ẢNH LIÊN QUAN

• Cho phép cấu hình lại ngay trong hệ thống, chỉ trong vài giây. - Biện pháp thỏa đáng bảo mật vô tuyến với FPGA và ASIC
ho phép cấu hình lại ngay trong hệ thống, chỉ trong vài giây (Trang 26)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w