So sỏnh hệ thống bảo mật vụ tuyến dựa trờn phần cứng và phần mềm

Một phần của tài liệu ỨNG DỤNG FPGA TRONG BẢO MẬT VÔ TUYẾN (Trang 86 - 87)

chu kỳ của CPU hay bộđồng xử lý DSP nhỳng. Ứng dụng này cú thể chia thành nhiều khối khỏc nhau, như bộ mó húa khối hay mó húa xoắn hoạt động ở chếđộ

X hay Y, kết hợp với khối tạo khoỏ.

4.2 So sỏnh h thng bo mt vụ tuyến da trờn phn cng và phn mm phn mm

Tuỳ theo cỏc ứng dụng thực hiện cú yờu cầu độ bảo mật mà hệ thống thụng tin vụ tuyến cú thể phõn thành cỏc loại sau :

• Hệ thống xử lý lưu lượng tải lớn, thụng thường trong cỏc hệ thống truyền thụng tốc độ cao, đặc biệt là khi truyền trong mụi trường khụng

ổn định cú tớnh thời gian thực

Vớ dụ như cỏc cuộc hội thoại, hội nghị truyền hỡnh, õm thanh số

hay truyền dẫn video mó hoỏ, thụng tin đo lường... Thường thỡ khụng nờn lóng phớ xử lý cỏc loại lưu lượng này bằng phần mềm, kể cả khi đú là dữ liệu đó nộn hay là dữ liệu tốc độ rất cao yờu cầu tớnh thời gian thực. Tài nguyờn phần cứng cho phộp lưu tạm một khối lượng lớn dữ

liệu, tuy nhiờn để trỏnh tràn bộ đệm hệ thống thỡ yờu cầu phải cú kiến trỳc xử lý được hết dữ liệu trước khi cỏc dữ liệu khỏc được đưa tới • Hệ thống xử lý lưu lượng tải nhỏ trong cỏc mạng cú tốc độ vừa phải,

Cỏc vớ dụ điển hỡnh của hệ thống kiểu này cú thể kểđến như cỏc giao dịch thương mại điện tử, truyền số thẻ thanh toỏn, chọn mua mặt hàng đặc biệt nào đú hay mua bằng chữ ký điện tử, thụng tin để rỳt tài khoản ngõn hàng, thực hiện một thanh toỏn điện tử hay cỏc trỡnh duyệt web nhỏ (kiểu WAP)...

Rừ ràng là sau khi thực hiện một ứng dụng, thường là bằng phần mềm chạy trờn CPU chớnh, sau đú cú thể biến đổi qua một vài bộ xử lý ARM hay MIPS trờn cỏc SOC của thiết bị di động thỡ một số thụng tin cần phải được mó hoỏ trước khi truyền đi. Sơ đồ mó hoỏ cú thể sử dụng 3DES và cú thể là cả AES Rijndael một cỏch chậm rói bằng phần mềm trờn cỏc bộ xử lý nhỳng. Mỗi ngày, chương trỡnh mó hoỏ này chỉ được sử dụng với một tỷ lệ nhỏ thời gian và do đú, sử dụng phần mềm đó làm giảm tớnh kinh tế của toàn bộ thiết kế. Khụng chỉ cú vậy, rừ ràng là khả năng hoạt động của phần mềm cũn cú thể mất quỏ nhiều thời gian, làm ảnh hưởng tới tớnh thời gian thực của hệ thống kể cả khi đó sử dụng kiến trỳc pipeline cho cỏc bộ mó hoỏ mạnh như 3DES hay AES.

Thỏch thức thực sự với hệ thống là khi tốc độ luồng dữ liệu cần xử lý là rất cao, thời gian cho phộp thực hiện ngắn với khả năng tớnh toỏn cú hạn. Trong tỡnh huống này, rừ rang là phần mềm khú cú thểđỏp ứng được yờu cầu. Cỏch an toàn nhất để hoàn thành nhiệm vụ này là sử dụng kết hợp phần mềm chạy trờn CPU hay DSP với cỏc khối phần cứng chạy cỏc ứng dụng then chốt. Và cõu hỏi

đặt ra là sẽ phải sử dụng loại phần cứng nào ?

Một phần của tài liệu ỨNG DỤNG FPGA TRONG BẢO MẬT VÔ TUYẾN (Trang 86 - 87)