Bối cảnh và vấn đề nghiên cứu

Sự phát triển của hệ thống thông tin di động qua các thế hệ đã đưa mạng không dây trở thành một thành phần trọng yếu trong hạ tầng viễn thông toàn cầu. Quá trình hội tụ công nghệ và viễn thông mang lại khả năng truyền dẫn tốc độ cao cùng khả năng truy nhập mọi lúc, mọi nơi, đáp ứng nhu cầu trao đổi dữ liệu ngày càng lớn của người sử dụng. Tuy nhiên, sự mở rộng này đồng thời tạo ra những thách thức nghiêm trọng đối với các nhà cung cấp dịch vụ trong việc đảm bảo an ninh mạng. Môi trường truyền dẫn vô tuyến vốn có tính chất quảng bá mở, khiến thông tin dễ bị tổn thương trước các nguy cơ nghe lén, giả mạo và can thiệp trái phép.

Vấn đề nhận thực và bảo mật trên giao diện vô tuyến cũng như toàn bộ hạ tầng mạng lõi trở thành điều kiện tiên quyết nhằm bảo vệ quyền lợi hợp pháp của người dùng và duy trì độ tin cậy của nhà khai thác. Đề tài "An ninh trong mạng thông tin di động" do tác giả Bùi Trung Toàn thực hiện tập trung nghiên cứu, phân tích các giải pháp và công nghệ an ninh trong hệ thống mạng di động nói chung và đi sâu vào kiến trúc bảo mật của mạng 3G WCDMA.

Nhiệm vụ nghiên cứu của đồ án được xác định gồm ba nội dung chính:

  1. Hệ thống hóa cấu trúc tổng quan, các phân hệ chức năng, các giao diện kết nối của mạng thông tin di động GSM và lộ trình tiến hóa mạng không dây từ 1G đến 4G.
  2. Phân tích các yêu cầu an ninh cốt lõi, các mối đe dọa an ninh phổ biến, các công nghệ mật mã đối xứng, không đối xứng và các giao thức an ninh mạng tiêu chuẩn (SSL/TLS, WTLS, IPSec, Firewall, VPN, nhận thực sinh trắc học).
  3. Đi sâu phân tích kiến trúc an ninh mạng 3G UMTS/WCDMA, quy trình nhận thực và thỏa thuận khóa (AKA), cơ chế mật mã hóa UTRAN, bảo vệ toàn vẹn báo hiệu RRC, cùng các kịch bản an ninh khi chuyển giao mạng giữa 2G và 3G.

Đối tượng nghiên cứu của đề tài là các mô hình, giao thức, cơ chế nhận thực và thuật toán bảo mật áp dụng trong mạng thông tin di động. Phạm vi nghiên cứu tập trung vào hệ thống thông tin di động thế hệ 2 (GSM) và thế hệ 3 (3G UMTS/WCDMA), phân tích kỹ thuật giao diện vô tuyến và cơ chế trao đổi khóa an ninh trong mạng lõi chuyển mạch kênh (CS) và chuyển mạch gói (PS).


Cơ sở lý thuyết và phương pháp

Đồ án xây dựng nội dung dựa trên các tiêu chuẩn kỹ thuật viễn thông quốc tế do các tổ chức chuẩn hóa ban hành, bao gồm Liên minh Viễn thông Quốc tế (ITU), Viện Tiêu chuẩn Viễn thông Châu Âu (ETSI), Đề án Đối tác Thế hệ thứ 3 (3GPP) và Lực lượng Đặc nhiệm Kỹ thuật Internet (IETF).

Khung lý thuyết nền tảng của nghiên cứu bao gồm:

  • Kiến trúc mạng di động chuẩn: Mô hình phân hệ trạm gốc (BSS), phân hệ chuyển mạch mạng (NSS), phân hệ vận hành và bảo dưỡng (OMS), cùng cấu trúc phân lớp các kênh vật lý và kênh logic trên giao diện vô tuyến GSM và UMTS.
  • Mô hình an ninh thông tin 5 yếu tố: Bao gồm Nhận thực (Authentication), Tính toàn vẹn dữ liệu (Data Integrity), Tính bảo mật (Confidentiality), Phân quyền (Authorization) và Tính không thể phủ nhận (Non-repudiation).
  • Lý thuyết mật mã học: Mật mã khóa đối xứng (DES, 3DES, AES/Rijndael, IDEA, Blowfish, RC2–RC6) và mật mã khóa công khai (RSA, Elliptic Curve Cryptography - ECC, Diffie-Hellman - DH), kết hợp hạ tầng khóa công khai PKI và thẩm quyền chứng nhận CA.
  • Giao thức an ninh mạng: Các tiêu chuẩn an ninh lớp truyền tải (SSL, TLS, WTLS) và an ninh giao thức Internet IPSec theo các tài liệu chuẩn RFC 2402 (tiêu đề AH) và RFC 2406 (tiêu đề ESP), cùng cơ chế chính sách an ninh SPD và cơ sở dữ liệu liên kết an ninh SAD.
  • Kiến trúc an ninh 3GPP UMTS: Cơ chế nhận thực hai chiều và thỏa thuận khóa AKA, các bộ tạo khóa, các vector nhận thực (AV) và bộ hàm mật mã chuyên dụng ($f_1, f_2, f_8, f_9$).

Phương pháp nghiên cứu được tác giả triển khai bao gồm:

  • Phương pháp phân tích và tổng hợp lý thuyết: Thu thập, đối chiếu và hệ thống hóa các đặc tả kỹ thuật từ các tiêu chuẩn GSM và 3GPP.
  • Phương pháp mô hình hóa luồng xử lý và báo hiệu: Phân tích các bước thực thi giao thức thông qua biểu đồ chuỗi báo hiệu (sequence diagram) của thủ tục AKA, quy trình tạo véc-tơ AV tại HLR/AuC, luồng mã hóa dòng UTRAN và thủ tục kiểm tra toàn vẹn bản tin RRC.
  • Phương pháp so sánh kỹ thuật: Đánh giá điểm mạnh và hạn chế giữa các cơ chế an ninh qua từng thế hệ (so sánh tính năng bảo mật giữa GSM và 3G UMTS; so sánh thuật toán RSA và ECC trên thiết bị cầm tay; so sánh hai chế độ Transport và Tunnel của IPSec).

Nguồn dữ liệu sử dụng trong đồ án là các tài liệu kỹ thuật, khuyến nghị chuẩn hóa của 3GPP, ETSI, RFC của IETF và các giáo trình chuyên ngành kỹ thuật viễn thông.


Nội dung chính theo từng chương

Chương 1: TỔNG QUAN VỀ HỆ THỐNG THÔNG TIN DI ĐỘNG

Chương 1 trình bày lịch sử hình thành và cấu trúc vật lý, chức năng của hệ thống thông tin di động. Sự phát triển bắt đầu từ thế hệ 1G sử dụng công nghệ tương tự (AMPS năm 1983 tại Bắc Mỹ, NTT năm 1977 tại Nhật, NMT năm 1983 tại Châu Âu). Năm 1982, nhóm GSM được thành lập; năm 1988 ETSI tiếp nhận chuẩn hóa; ngày 01/07/1991 cuộc gọi GSM đầu tiên được thực hiện tại Helsinki (Phần Lan). Chuển biến kỹ thuật diễn ra từ FDMA (1G), kết hợp TDMA/FDMA (2G), sang CDMA (3G) và All-IP/OFDM/MIMO (4G).

Hệ thống GSM hoạt động trên dải tần cơ bản 890–960 MHz:

  • Đường lên (Uplink): 890 – 915 MHz.
  • Đường xuống (Downlink): 935 – 960 MHz.
  • Khoảng cách song công cố định giữa tần số phát và thu là 45 MHz ($F_{dl}(n) = F_{ul}(n) + 45\text{ MHz}$). Băng tần gồm 124 sóng mang (đánh số ARFCN từ 1 đến 124), độ rộng mỗi sóng mang là 200 kHz. Mỗi sóng mang chia thành 8 khe thời gian (time slot) TDMA, tạo thành khung TDMA dài 4.62 ms (mỗi khe dài $577\ \mu\text{s}$).

Cấu trúc mạng PLMN chuẩn GSM gồm 3 phân hệ chính:

  1. Phân hệ chuyển mạch (NSS): Gồm MSC (điều phối cuộc gọi, quản lý kết nối), GMSC (tổng đài cổng kết nối mạng ngoài), HLR (cơ sở dữ liệu trung tâm quản lý 1–4 triệu thuê bao, lưu IMSI, MSISDN), VLR (cơ sở dữ liệu tạm trú), AuC (trung tâm nhận thực lưu khóa $K_i$, tạo khóa $K_c$), EIR (quản lý số IMEI thiết bị qua 3 danh sách: Trắng - hợp lệ, Đen - mất cắp, Xám - lỗi).
  2. Phân hệ vô tuyến (RSS): Gồm MS (gồm thiết bị ME mang số IMEI và thẻ SIM mang IMSI, TMSI, $K_i$, $K_c$, LAI) và BSS. BSS bao gồm BSC (bộ điều khiển trạm gốc, quản lý vô tuyến và chuyển giao handover), BTS (trạm thu phát vô tuyến) và TRAU/TCE (bộ chuyển đổi mã giữa 13 kbps LPC trên giao diện vô tuyến và 64 kbps PCM trên mạng cố định). Thiết bị ME trong GPRS được chia làm 3 lớp: Lớp A (xử lý đồng thời thoại và gói dữ liệu), Lớp B (xử lý thoại hoặc dữ liệu, tự động tạm dừng gói khi có thoại), Lớp C (chọn chế độ thủ công).
  3. Phân hệ khai thác và bảo dưỡng (OMS): Thực hiện khai thác mạng, quản lý thuê bao, tính cước và quản lý thiết bị.

Chương này cũng mô tả chi tiết hệ thống giao diện trong GSM: giao diện A (BSS - MSC), Abis (BSC - BTS, sử dụng giao thức LAPD ở lớp 2), giao diện B (MSC Server - VLR), giao diện C (HLR - GMSC), giao diện D (HLR - VLR), giao diện E (giữa các MSC Server), giao diện F (MSC Server - EIR), giao diện G (giữa các VLR), giao diện Nc (giữa MSC Server và GMSC Server qua BICC hoặc SIP-T trên nền IP), giao diện H (HLR - AuC).

Chương 2: AN NINH TRONG THÔNG TIN DI ĐỘNG

Chương 2 phân tích các khái niệm nền tảng, nguy cơ an ninh và các giải pháp công nghệ bảo mật:

  • 5 yếu tố an ninh cơ bản: Nhận thực (xác thực danh tính ở mức mạng và mức ứng dụng); Tính toàn vẹn dữ liệu (đảm bảo dữ liệu không bị sửa đổi, sử dụng mã MAC); Tính bảo mật (mật mã hóa dữ liệu tránh nghe trộm); Phân quyền (kiểm soát quyền hạn qua ACL); Tính không thể phủ nhận (ràng buộc trách nhiệm thông qua chữ ký số và tem thời gian).
  • 4 nguy cơ an ninh phổ biến: Giả mạo (Spoofing - chiếm đoạt danh tính); Thăm dò (Sniffing - nghe trộm trên đường truyền); Làm sai lệch số liệu (Tampering - can thiệp, sửa đổi gói tin); Đánh cắp (Theft - mất thiết bị phần cứng chứa dữ liệu nhạy cảm).
  • Công nghệ mật mã:
    • Mật mã đối xứng: Sử dụng một khóa bí mật chung cho mã hóa và giải mã. Tiêu biểu gồm DES (khóa 64-bit), 3DES, AES (chuẩn tiên tiến dựa trên Rijndael), IDEA, Blowfish, các thuật toán Rivest (RC2, RC4, RC5, RC6). Hạn chế lớn nhất là bài toán phân phối khóa an toàn.
    • Mật mã không đối xứng: Sử dụng cặp khóa công khai (Public Key) và khóa riêng (Private Key) dựa trên các hàm toán học một chiều phức tạp. Tiêu biểu gồm RSA (Rivest, Shamir, Adleman - 1977), Diffie-Hellman (DH) và mật mã đường cong Elíp (ECC). Trong môi trường di động, ECC chiếm ưu thế vượt trội so với RSA nhờ yêu cầu công suất xử lý thấp hơn và kích thước khóa nhỏ hơn nhưng vẫn đảm bảo độ an toàn tương đương.
  • Các giao thức bảo mật:
    • SSL và TLS: Thiết lập phiên bảo mật qua các pha bắt tay, nhận thực qua chứng chỉ số X.509, trao đổi khóa bất đối xứng và truyền dữ liệu bằng mật mã đối xứng.
    • WTLS: Giao thức an ninh lớp truyền tải tối ưu riêng cho môi trường WAP băng thông hẹp, độ trễ cao.
    • IPSec: Cung cấp an ninh tại lớp mạng (IP datagram) cho lưu lượng IPv4/IPv6 qua hai tiêu đề mở rộng: AH (RFC 2402 - nhận thực nguồn gốc, kiểm tra toàn vẹn, chống phát lại nhưng không mã hóa) và ESP (RFC 2406 - mã hóa dữ liệu và nhận thực tải tin). IPSec vận hành theo hai chế độ: Chế độ truyền tải (Transport mode - giữ nguyên tiêu đề IP gốc) và Chế độ đường hầm (Tunnel mode - đóng gói toàn bộ gói IP vào một gói IP mới). Việc thực thi dựa trên cơ sở dữ liệu chính sách an ninh (SPD) và liên kết an ninh (SAD), quản lý khóa qua giao thức IKE/IKEv1.
  • Các biện pháp bổ trợ: Tường lửa (Firewall 2 lớp bảo vệ vành đai), Mạng riêng ảo (VPN Site-to-Site hoặc Remote Access), Nhận thực hai nhân tố (2FA), Nhận thực sinh trắc học (vân tay, khuôn mặt, mống mắt), và chính sách an ninh nội bộ.
  • Hạn chế an ninh trong GSM: Thuật toán mã hóa A5/2 có độ an toàn yếu (bị bẻ gãy với độ phức tạp $2^{16}$ trong thời gian thực), thuật toán A5/1 mạnh hơn nhưng cũng có thể bị tấn công với độ phức tạp $2^{40}$. GSM chỉ thực hiện nhận thực một chiều (mạng nhận thực máy đầu cuối, người dùng không nhận thực được mạng), tạo lỗ hổng cho các trạm BTS giả mạo hoạt động.
Giao thức / Cơ chế Lớp hoạt động Dịch vụ bảo mật chính Đặc điểm kỹ thuật tiêu biểu
SSL / TLS Lớp truyền tải / Ứng dụng Bảo mật, toàn vẹn, nhận thực Dùng chứng chỉ X.509, bắt tay đa bước
WTLS Lớp truyền tải WAP Bảo mật, toàn vẹn, nhận thực Tối ưu cho mạng vô tuyến băng thông thấp
IPSec (AH) Lớp mạng (IP) Nhận thực nguồn gốc, toàn vẹn, chống phát lại Bảo vệ tiêu đề IP + tải tin; không mã hóa
IPSec (ESP) Lớp mạng (IP) Bảo mật (mã hóa), toàn vẹn, nhận thực Mã hóa toàn bộ gói (Tunnel) hoặc tải tin (Transport)
A5/1 & A5/2 Lớp vô tuyến GSM Bảo mật dữ liệu thoại A5/2 độ phức tạp $2^{16}$; A5/1 độ phức tạp $2^{40}$

Chương 3: AN NINH TRONG MẠNG 3G - WCDMA

Chương 3 đi sâu vào các giải pháp an ninh của mạng 3G UMTS, khắc phục triệt để các nhược điểm của 2G:

  • Ba nguyên lý an ninh cốt lõi của 3G:
    1. Nhận thực hai chiều (Mutual Authentication): Mạng nhận thực người sử dụng và người sử dụng nhận thực mạng đồng thời trong một thủ tục trao đổi duy nhất ("nhận thực một lần gửi").
    2. Bảo mật (Confidentiality): Bảo mật nhận dạng thuê bao (dùng nhận dạng tạm thời TMSI thay IMSI), bảo mật vị trí, bảo mật dữ liệu người dùng và báo hiệu. Mã hóa được thực hiện giữa USIM và RNC.
    3. Toàn vẹn (Integrity): Bảo vệ tính toàn vẹn của các bản tin báo hiệu điều khiển giữa UE và RNC nhằm chống giả mạo lệnh điều khiển mạng.
  • Mô hình an ninh giao diện vô tuyến 3G UMTS:
    • Nhận thực người sử dụng: VLR/SGSN gửi số ngẫu nhiên RAND và thẻ nhận thực AUTN đến USIM. USIM dùng khóa bí mật chủ $K$ (128 bit) cùng hàm $f_2$ tính ra mã trả lời RES (32–128 bit). RES được gửi về mạng để so sánh với giá trị kỳ vọng XRES do AuC tạo ra.
    • USIM nhận thực mạng: Trong thẻ AUTN gửi từ mạng có chứa mã nhận thực bản tin MAC-A (64 bit). USIM sử dụng khóa $K$, thông số RAND và hàm $f_1$ để tính mã kỳ vọng XMAC-A. Nếu $\text{XMAC-A} = \text{MAC-A}$, USIM xác nhận mạng là hợp lệ.
    • Mật mã hóa UTRAN: Sử dụng bộ mật mã luồng thông qua hàm $f_8$. Luồng khóa KS (KeyStream) được tạo tại RNC và USIM dựa trên các tham số: Khóa mật mã CK (Ciphering Key), số trình tự COUNT-C, nhận dạng kênh mang vô tuyến BEARER, hướng truyền DIRECTION và độ dài LENGTH. Dữ liệu gốc được cộng bit (XOR) với KS, cho phép tạo trước mặt nạ mã hóa để tăng tốc độ xử lý.
    • Bảo vệ toàn vẹn báo hiệu RRC: Thực hiện trên lớp RRC giữa UE và RNC bằng hàm $f_9$. Bản tin báo hiệu được gắn thêm mã kiểm tra toàn vẹn MAC-I (32 bit). Phía thu tính toán mã đối ứng XMAC-I dựa trên khóa toàn vẹn IK (Integrity Key), số trình tự COUNT-I, hướng truyền DIRECTION, thông số làm tươi FRESH và nội dung bản tin.
  • Quy trình Nhận thực và Thỏa thuận Khóa (AKA):
    • AKA được kích hoạt khi: Thuê bao đăng ký vào mạng phục vụ, gửi yêu cầu dịch vụ, cập nhật vị trí, đăng nhập/hủy đăng nhập, hoặc thiết lập lại kết nối.
    • Trung tâm nhận thực AuC tạo ra véc-tơ nhận thực AV (Authentication Vector) dựa trên 4 tham số: Số ngẫu nhiên RAND, khóa bí mật chủ $K$, số trình tự SQN và trường quản lý khóa AMF.
    • Cấu trúc véc-tơ AV gồm 5 thành phần: $[\text{RAND}, \text{AUTN}, \text{XRES}, \text{CK}, \text{IK}]$, trong đó thẻ $\text{AUTN} = [(\text{SQN} \oplus \text{AK}), \text{AMF}, \text{MAC-A}]$ (AK là khóa giấu tên).
    • Xử lý sự cố: Nếu USIM phát hiện số trình tự SQN không đồng bộ, thủ tục đồng bộ lại AKA sẽ được kích hoạt bằng cách gửi mã $\text{MAC-S}/\text{XMAC-S}$ về AuC; trường hợp cuộc gọi khẩn cấp (Emergency Call) được quy định xử lý riêng ngay cả khi không có thẻ USIM hoặc nhận thực không thành công.
  • An ninh khi chuyển giao mạng 2G – 3G: Phân tích khả năng tương tác và bảo mật của máy di động chế độ kép (Dual-mode UMTS/GSM) khi chuyển vùng giữa các mạng phục vụ 2G (VLR/SGSN cũ) và 3G (VLR/SGSN mới), đảm bảo chuyển đổi khóa mật mã tương thích giữa các chuẩn bảo mật khác nhau.
Hàm mật mã 3G Chức năng chính Các tham số đầu vào Giá trị đầu ra
$f_1$ Tính mã nhận thực mạng Khóa chủ $K$, RAND, SQN, AMF MAC-A (64 bit) / MAC-S
$f_2$ Tính giá trị trả lời nhận thực thuê bao Khóa chủ $K$, RAND RES / XRES (32–128 bit)
$f_3$ Sinh khóa mật mã hóa Khóa chủ $K$, RAND Khóa mật mã CK (128 bit)
$f_4$ Sinh khóa bảo vệ toàn vẹn Khóa chủ $K$, RAND Khóa toàn vẹn IK (128 bit)
$f_5$ Sinh khóa giấu tên Khóa chủ $K$, RAND Khóa giấu tên AK (48 bit)
$f_8$ Tạo luồng khóa mã hóa UTRAN CK, COUNT-C, BEARER, DIRECTION, LENGTH Luồng khóa KS
$f_9$ Tạo mã xác thực toàn vẹn báo hiệu RRC IK, COUNT-I, FRESH, DIRECTION, Bản tin MAC-I / XMAC-I (32 bit)

Kết quả và đóng góp

Đồ án đã tổng hợp và làm rõ các kết quả kỹ thuật chính sau:

  • Hệ thống hóa toàn diện mô hình kiến trúc an ninh di động: Phân tích chi tiết sự tiến hóa an ninh từ cấu trúc mạng 2G GSM sang 3G UMTS, xác định rõ vai trò và vị trí của các thực thể mạng (MS/UE, BTS/NodeB, BSC/RNC, MSC/VLR, SGSN, HLR/AuC, EIR).
  • Làm rõ cơ chế nhận thực hai chiều: Chứng minh sự cải tiến vượt bậc của quy trình AKA trong 3G UMTS so với 2G GSM, giúp loại bỏ hoàn toàn nguy cơ tấn công từ các trạm thu phát giả mạo (Fake BTS / Man-in-the-Middle) nhờ cơ chế kiểm tra đồng thời thẻ AUTN tại USIM và mã RES tại VLR/SGSN.
  • Phân tích chi tiết quy trình bảo mật giao diện vô tuyến: Xác định cấu trúc định lượng của các thông số an ninh trong 3GPP gồm: Khóa bí mật chủ $K$ (128 bit), véc-tơ nhận thực AV (5 tham số: RAND, AUTN, XRES, CK, IK), mã nhận thực mạng MAC-A (64 bit), mã bảo vệ toàn vẹn báo hiệu MAC-I (32 bit) và chuỗi phản hồi RES (32–128 bit).
  • Đánh giá các giải thuật và giao thức an ninh mạng: Phân tích độ an toàn của các thuật toán A5/1 (độ phức tạp $2^{40}$) và A5/2 (độ phức tạp $2^{16}$); làm rõ cơ chế mã hóa luồng UTRAN bằng hàm $f_8$ và kiểm tra toàn vẹn báo hiệu RRC bằng hàm $f_9$; so sánh sự phù hợp của thuật toán ECC đối với các thiết bị di động có dung lượng xử lý giới hạn.
  • Đề xuất giải pháp an ninh tổng thể: Khuyến nghị kết hợp mô hình bảo mật đa lớp: sử dụng mật mã khóa công khai để phân phối khóa bí mật phiên, sử dụng mật mã đối xứng cho truyền dữ liệu lưu lượng lớn, kết hợp các giao thức IPSec/VPN cho mạng truyền dẫn đường trục và áp dụng các biện pháp xác thực sinh trắc học, tường lửa nhằm thiết lập vành đai bảo vệ toàn diện.

Hạn chế và hướng nghiên cứu tiếp

Đồ án có các hạn chế và hướng mở rộng được xác định theo phạm vi nghiên cứu:

  • Hạn chế: Đề tài tập trung chủ yếu vào nghiên cứu lý thuyết, phân tích tiêu chuẩn kiến trúc và luồng báo hiệu của hệ thống 2G GSM và 3G UMTS/WCDMA; chưa đi sâu vào triển khai mô phỏng thực nghiệm trên phần mềm chuyên dụng hoặc đo kiểm lưu lượng thực tế trên thiết bị phần cứng; chưa đề cập chi tiết các mối đe dọa an ninh mới phát sinh trên nền tảng mạng lõi gói toàn diện (All-IP) của các thế hệ tiếp theo.
  • Hướng nghiên cứu tiếp:
    • Mở rộng nghiên cứu cơ chế bảo mật trên các công nghệ mạng băng rộng thế hệ 4G LTE và nền tảng kiến trúc mạng chuyển tiếp (Relay Network), MIMO, OFDM.
    • Đi sâu nghiên cứu ứng dụng thuật toán mật mã đường cong Elíp (ECC) và các giao thức quản lý khóa phân tán tối ưu hóa cho các thiết bị đầu cuối di động thông minh (Smartphones, PDA).
    • Phân tích các lỗ hổng an ninh tại lớp ứng dụng IP và các giải pháp chống tấn công từ chối dịch vụ (DoS/DDoS) trên hạ tầng mạng di động thế hệ mới.

Giá trị tham khảo

Đồ án tốt nghiệp của tác giả Bùi Trung Toàn là tài liệu tổng hợp có giá trị tham khảo chuyên môn cho:

  • Sinh viên, học viên ngành Kỹ thuật Điện tử - Viễn thông và An toàn Thông tin: Sử dụng làm tài liệu học tập, nghiên cứu về kiến trúc mạng GSM/UMTS, cơ chế phân lớp kênh vô tuyến và nguyên lý hoạt động của các giao thức bảo mật viễn thông chuẩn 3GPP.
  • Kỹ sư vận hành và tối ưu hóa mạng di động: Tham khảo các quy trình báo hiệu nhận thực AKA, cơ chế đồng bộ lại số trình tự SQN, cấu trúc bản tin nhận thực AV và quy trình chuyển giao liên mạng giữa 2G và 3G.
  • Phần nội dung đáng chú ý nhất để tham khảo: Chi tiết quy trình xử lý của bộ hàm mật mã ($f_1$ đến $f_9$) trong Chương 3 và phần phân tích chi tiết cơ chế đóng gói gói tin của giao thức IPSec (AH/ESP trong hai chế độ Transport và Tunnel) trong Chương 2.

Câu hỏi thường gặp

1. Sự khác biệt căn bản nhất giữa cơ chế nhận thực trong mạng 2G GSM và 3G UMTS là gì?
Trong mạng 2G GSM, cơ chế nhận thực chỉ diễn ra một chiều: mạng nhận thực người dùng (MS) thông qua khóa $K_i$ và thuật toán A3/A8; người dùng không có công cụ để xác thực mạng, dẫn đến nguy cơ bị tấn công bởi trạm BTS giả mạo. Ngược lại, mạng 3G UMTS áp dụng cơ chế nhận thực hai chiều (AKA): mạng nhận thực người dùng thông qua mã RES/XRES (hàm $f_2$) và thẻ USIM nhận thực mạng thông qua mã MAC-A (hàm $f_1$) nằm trong thẻ nhận thực AUTN.

2. Véc-tơ nhận thực (AV) trong mạng 3G UMTS gồm những thành phần nào và được sinh ra ở đâu?
Véc-tơ nhận thực AV do Trung tâm Nhận thực (AuC) tại mạng nhà sinh ra dựa trên 4 thông số ban đầu: Khóa chủ $K$, số ngẫu nhiên RAND, số trình tự SQN và trường quản lý khóa AMF. Một bộ véc-tơ AV hoàn chỉnh gồm 5 thành phần: $[\text{RAND}, \text{AUTN}, \text{XRES}, \text{CK}, \text{IK}]$.

3. Hàm $f_8$ và $f_9$ trong mạng 3G UMTS thực hiện nhiệm vụ gì và sử dụng các khóa nào?
Hàm $f_8$ là thuật toán mật mã luồng dùng để mã hóa và giải mã dữ liệu người dùng và báo hiệu trên giao diện vô tuyến UTRAN, sử dụng khóa mật mã CK (Ciphering Key). Hàm $f_9$ là thuật toán nhận thực toàn vẹn dùng để tính toán mã kiểm tra MAC-I/XMAC-I nhằm bảo vệ tính toàn vẹn của các bản tin báo hiệu điều khiển lớp RRC, sử dụng khóa toàn vẹn IK (Integrity Key).

4. Hai tiêu đề mở rộng AH và ESP trong giao thức IPSec khác nhau như thế nào?
Tiêu đề AH (RFC 2402) cung cấp dịch vụ nhận thực nguồn gốc, kiểm tra tính toàn vẹn dữ liệu cho toàn bộ gói IP (bao gồm cả tiêu đề IP gốc) và chống phát lại, nhưng hoàn toàn không hỗ trợ mã hóa bảo mật dữ liệu. Tiêu đề ESP (RFC 2406) cung cấp khả năng mã hóa bảo mật dữ liệu cho tải tin (payload), đồng thời hỗ trợ kiểm tra tính toàn vẹn và nhận thực đối với phần tải tin được đóng gói.

5. Vì sao mật mã đường cong Elíp (ECC) được đánh giá ưu việt hơn thuật toán RSA trên thiết bị di động?
Mật mã đường cong Elíp (ECC) cung cấp mức độ an toàn tương đương RSA nhưng với kích thước khóa ngắn hơn đáng kể (ví dụ hệ thống khóa 128-bit của ECC có độ an toàn rất cao). Do đó, ECC đòi hỏi công suất tính toán, tài nguyên bộ nhớ và năng lượng xử lý thấp hơn nhiều, đặc biệt phù hợp với các thiết bị di động bị hạn chế về phần cứng và dung lượng pin.


Kết luận

Đồ án tốt nghiệp "An ninh trong mạng thông tin di động" của tác giả Bùi Trung Toàn đã hệ thống hóa một cách chi tiết và logic toàn bộ bức tranh kiến trúc an ninh viễn thông từ thế hệ 2G GSM đến 3G UMTS/WCDMA. Nghiên cứu đã làm rõ các nguyên lý cốt lõi về nhận thực hai chiều AKA, bảo mật mật mã hóa UTRAN, bảo vệ toàn vẹn báo hiệu RRC, cùng các giao thức an ninh mạng tiêu chuẩn như IPSec, WTLS và SSL/TLS. Công trình cung cấp nguồn tài liệu học thuật có cấu trúc mạch lạc, chuẩn xác về mặt kỹ thuật, phục vụ thiết thực cho việc học tập, nghiên cứu và ứng dụng trong lĩnh vực an toàn thông tin và kỹ thuật mạng viễn thông.