Luận án Tiến sĩ Nguyễn Thị Ái Thảo: Bảo mật xác thực từ xa dùng đặc trưng sinh trắc
Bảo mật xác thực từ xa bằng sinh trắc học: Nghiên cứu luận án về phương pháp mới nâng cao độ tin cậy và chống gian lận
Năm xuất bản
Số trang
166
Thời gian đọc
25 phút
Lượt xem
0
Lượt tải
0
Phí lưu trữ
50 Point
Tổng quan nhanh
- Chủ đề:
- 1. Nâng cao Bảo mật Xác thực Sinh trắc Từ xa: Thách thức
- Số trang:
- 166 trang
- Trường:
- Trường Đại học Bách khoa, Đại học Quốc gia Thành phố Hồ Chí Minh
- Chuyên ngành:
- Khoa học máy tính
- Tác giả:
- Nguyễn Thị Ái Thảo
- Năm:
- 2021
Tóm tắt nội dung luận án
I. Nâng cao Bảo mật Xác thực Sinh trắc Từ xa Thách thức
Hệ thống xác thực sinh trắc mang lại nhiều lợi ích. Tuy nhiên, chúng đối mặt với nhiều thách thức bảo mật nghiêm trọng. Đặc trưng sinh trắc rất nhạy cảm. Chúng dễ bị tấn công từ nhiều phía. Nguy cơ từ đường truyền mạng rất cao, nơi dữ liệu có thể bị chặn. Nguy cơ từ các mẫu sinh trắc lưu trữ trên máy chủ cũng đáng lo ngại, do máy chủ có thể kém tin cậy. Các hệ thống xác thực truyền thống không đủ khả năng chống chịu trước các mối đe dọa này. Cần có giải pháp mới để đảm bảo an toàn thông tin. Luận án này giải quyết vấn đề đó bằng cách đề xuất một giao thức an toàn mới. Giao thức này nhằm chống lại các loại tấn công phổ biến. Nó bảo vệ cả trên đường truyền mạng và tại máy chủ kém tin cậy. Xác thực từ xa yêu cầu bảo mật nghiêm ngặt để bảo vệ dữ liệu người dùng.
1.1. Rủi ro của Đặc trưng Sinh trắc Nhạy cảm
Đặc trưng sinh trắc là dữ liệu cá nhân độc nhất. Chúng mang tính nhạy cảm cao. Việc lộ lọt hoặc bị đánh cắp gây hậu quả nghiêm trọng. Khác với mật khẩu, đặc trưng sinh trắc không thể thay đổi. Do đó, bảo vệ chúng là ưu tiên hàng đầu. Rủi ro đạo văn sinh trắc luôn hiện hữu. Các hệ thống xác thực sinh trắc cần được thiết kế để chống lại các hình thức tấn công phức tạp.
1.2. Tấn công trên Đường truyền và Máy chủ Kém tin cậy
Dữ liệu sinh trắc thường truyền qua mạng. Kênh truyền dẫn này dễ bị tấn công nghe lén hoặc giả mạo. Máy chủ lưu trữ mẫu sinh trắc cũng là mục tiêu. Nếu máy chủ bị xâm nhập, toàn bộ dữ liệu sinh trắc của người dùng sẽ gặp nguy hiểm. Một hệ thống xác thực từ xa phải giải quyết cả hai loại rủi ro này để đảm bảo an toàn thông tin toàn diện.
1.3. Hạn chế của Hệ thống Xác thực Truyền thống
Các phương pháp xác thực truyền thống thường dựa vào mật khẩu hoặc PIN. Chúng có thể bị đoán hoặc đánh cắp. Hệ thống này không đủ sức đối phó với các cuộc tấn công tinh vi nhắm vào sinh trắc học. Nhu cầu về một hệ thống xác thực sinh trắc mạnh mẽ hơn ngày càng tăng. Cần một giải pháp vượt qua các giới hạn này. Giải pháp phải tích hợp bảo mật sâu rộng.
II. Giải pháp Bảo vệ Mẫu Sinh trắc Hiệu quả và An toàn
Đóng góp nổi bật của công trình là một lược đồ bảo vệ mẫu sinh trắc đổi mới. Lược đồ này được thiết kế đặc biệt cho hệ thống xác thực dùng đặc trưng sinh trắc. Đây là một dạng lược đồ lai tiên tiến. Lược đồ kết hợp kỹ thuật phép chiếu trực giao ngẫu nhiên và cam kết mờ. Các yếu tố bảo mật được phân tích chi tiết. Độ hiệu quả nhận dạng của hệ thống cũng được đánh giá kỹ lưỡng. Thiết kế này tận dụng tối đa ưu điểm của mỗi kỹ thuật. Đồng thời, nó khắc phục những nhược điểm vốn có của chúng. Giải pháp này nâng cao bảo mật sinh trắc học. Nó duy trì hiệu suất nhận dạng cao. Nguy cơ đạo văn sinh trắc được giảm thiểu đáng kể. Công nghệ nhận dạng sinh trắc đạt mức độ tin cậy mới, cung cấp an toàn thông tin vững chắc.
2.1. Lược đồ Bảo vệ Mẫu Sinh trắc Lai Đổi mới
Một lược đồ bảo vệ mẫu sinh trắc lai được đề xuất. Lược đồ này mang lại tính bảo mật cao. Nó là xương sống của hệ thống xác thực sinh trắc từ xa an toàn. Thiết kế lai giải quyết vấn đề về hiệu quả và an toàn. Đây là một đóng góp quan trọng cho công nghệ nhận dạng sinh trắc hiện đại. Nó đặt nền móng cho các ứng dụng bảo mật sinh trắc học tiên tiến.
2.2. Kết hợp Phép chiếu Trực giao Ngẫu nhiên và Cam kết Mờ
Lược đồ lai tích hợp phép chiếu trực giao ngẫu nhiên. Nó cũng sử dụng kỹ thuật cam kết mờ. Phép chiếu trực giao ngẫu nhiên giúp biến đổi mẫu sinh trắc. Cam kết mờ cung cấp khả năng so khớp linh hoạt. Sự kết hợp này mang lại khả năng chống tấn công mạnh mẽ. Đồng thời, nó duy trì độ chính xác cao trong xác thực. Đây là phương pháp hiệu quả chống lại đạo văn sinh trắc.
2.3. Cải thiện Hiệu quả Nhận dạng và Yếu tố Bảo mật
Lược đồ được thiết kế để cân bằng giữa bảo mật và hiệu quả nhận dạng. Các yếu tố bảo mật được ưu tiên. Tuy nhiên, tốc độ và độ chính xác nhận dạng không bị ảnh hưởng. Phân tích chi tiết chứng minh sự cải thiện. Hệ thống mang lại cả sự an toàn lẫn trải nghiệm người dùng tốt. Bảo mật sinh trắc học đạt được mức độ đáng tin cậy cao hơn. Điều này hỗ trợ các hệ thống xác thực từ xa quy mô lớn.
III. Công nghệ Nhận dạng Sinh trắc Tích hợp Đồng xử lý Bảo mật
Lược đồ bảo vệ mẫu sinh trắc được nhúng vào hệ thống theo kiến trúc từ xa. Kiến trúc này đảm bảo khả năng chống lại các tấn công từ bên trong hệ thống. Một bộ đồng xử lý bảo mật được tích hợp. Bộ này đóng vai trò then chốt trong việc bảo vệ dữ liệu. Người quản lý hệ thống vẫn có quyền điều khiển. Tuy nhiên, họ không thể lợi dụng dữ liệu lưu trữ trên máy chủ. Hành vi giả mạo người dùng nhằm đánh lừa toàn hệ thống bị ngăn chặn. Các tính toán liên quan tới dữ liệu nhạy cảm đều được thực hiện trên bộ đồng xử lý bảo mật. Bộ xử lý này tích hợp trong bộ xử lý của máy chủ. Đây là một bước tiến quan trọng trong kiểm soát truy cập sinh trắc. Nó củng cố hệ thống xác thực đa yếu tố.
3.1. Kiến trúc Hệ thống Xác thực Từ xa An toàn
Hệ thống xác thực từ xa được xây dựng với kiến trúc an toàn. Nó cho phép người dùng xác thực từ xa một cách an toàn. Kiến trúc này tích hợp các thành phần bảo mật. Nó đảm bảo toàn vẹn dữ liệu từ đầu đến cuối. Các mối đe dọa từ môi trường mạng và máy chủ được giải quyết. Đây là nền tảng cho việc triển khai công nghệ nhận dạng sinh trắc trong môi trường phân tán.
3.2. Vai trò của Bộ Đồng xử lý Bảo mật
Bộ đồng xử lý bảo mật là thành phần thiết yếu. Nó thực hiện các phép tính nhạy cảm. Điều này ngăn chặn việc lộ lọt thông tin. Dữ liệu sinh trắc học vân tay hoặc sinh trắc học khuôn mặt được xử lý an toàn. Bộ này hoạt động như một vùng bảo mật độc lập. Nó tách biệt các hoạt động nhạy cảm khỏi phần mềm hệ thống chính. Điều này đảm bảo an toàn thông tin ở cấp độ phần cứng.
3.3. Ngăn chặn Lạm dụng Dữ liệu bởi Quản trị viên
Giải pháp ngăn chặn quản trị viên lạm dụng dữ liệu. Mặc dù có quyền truy cập hệ thống, quản trị viên không thể giả mạo người dùng. Tất cả dữ liệu nhạy cảm được xử lý trong môi trường bảo mật. Điều này đảm bảo tính toàn vẹn của hệ thống xác thực. Nó tăng cường lòng tin của người dùng vào công nghệ nhận dạng sinh trắc. Kiểm soát truy cập sinh trắc trở nên đáng tin cậy hơn.
IV. An toàn Thông tin Chống Tấn công Nội bộ và Mạng
Giao thức mới tăng cường an toàn thông tin đáng kể. Nó có khả năng chống lại nhiều loại tấn công nguy hiểm. Các tấn công phổ biến trên đường truyền mạng được vô hiệu hóa hiệu quả. Tấn công ở nội tại máy chủ không đáng tin cậy cũng được ngăn chặn triệt để. Giải pháp bảo vệ dữ liệu nhạy cảm toàn diện. Nó đảm bảo dữ liệu không bị lợi dụng cho mục đích xấu. Tỷ lệ nhận dạng người dùng được duy trì ổn định. Hệ thống bảo mật được cải thiện đáng kể. Toàn bộ hệ thống xác thực sinh trắc trở nên vững chắc hơn. Mục tiêu là ngăn chặn hành vi giả mạo. Bảo mật sinh trắc học đạt tiêu chuẩn cao hơn. Xác thực từ xa trở nên an toàn hơn bao giờ hết, góp phần vào sự an toàn thông tin chung.
4.1. Khả năng Chống lại Các Loại Tấn công Phổ biến
Hệ thống đề xuất chống lại nhiều loại tấn công. Chúng bao gồm tấn công phát lại, tấn công xen giữa và tấn công giả mạo. Bảo mật của hệ thống được kiểm định nghiêm ngặt. Khả năng phục hồi trước các mối đe dọa được đảm bảo. Điều này làm tăng độ tin cậy của toàn bộ hệ thống xác thực từ xa. Các biện pháp bảo mật được tích hợp sâu vào giao thức.
4.2. Bảo vệ Dữ liệu Nhạy cảm trên Máy chủ
Dữ liệu nhạy cảm trên máy chủ được bảo vệ tối đa. Ngay cả khi máy chủ bị xâm nhập, dữ liệu vẫn an toàn. Điều này nhờ vào việc mã hóa và xử lý bảo mật. Các mẫu sinh trắc học không thể bị đọc hoặc sử dụng trực tiếp. An toàn thông tin cho người dùng được đảm bảo. Hệ thống xác thực sinh trắc duy trì tính bảo mật ngay cả trong môi trường kém tin cậy.
4.3. Nâng cao Toàn vẹn Hệ thống Xác thực
Giải pháp nâng cao toàn vẹn của hệ thống xác thực. Dữ liệu không bị thay đổi trái phép. Quá trình xác thực diễn ra đáng tin cậy. Điều này củng cố lòng tin vào bảo mật sinh trắc học. Hệ thống hoạt động hiệu quả trong mọi tình huống. Nó đảm bảo tính nhất quán và chính xác. Đây là yếu tố quan trọng cho các ứng dụng kiểm soát truy cập sinh trắc.
V. Ứng dụng Thực tiễn Hệ thống Xác thực Đa yếu tố
Giải pháp đề xuất có ứng dụng thực tiễn rộng rãi. Nó tạo nền tảng vững chắc cho hệ thống kiểm soát truy cập sinh trắc tiên tiến. Đặc biệt, giải pháp hỗ trợ mạnh mẽ việc phát triển xác thực đa yếu tố (MFA) hiệu quả. Công nghệ nhận dạng sinh trắc trở nên đáng tin cậy hơn bao giờ hết. Các hệ thống đòi hỏi mức độ bảo mật cao có thể triển khai giải pháp này. Nguy cơ đạo văn sinh trắc, một thách thức lớn, được giảm thiểu đáng kể. Các mẫu sinh trắc học vân tay, sinh trắc học khuôn mặt và các đặc trưng khác được bảo vệ an toàn. Điều này mang lại sự an tâm tối đa cho người dùng. Nó mở ra hướng phát triển mới cho an toàn thông tin trong kỷ nguyên số. Hệ thống xác thực từ xa sẽ trở nên phổ biến và an toàn hơn.
5.1. Tiềm năng trong Kiểm soát Truy cập Sinh trắc
Giải pháp có tiềm năng lớn trong kiểm soát truy cập. Nó phù hợp cho các hệ thống yêu cầu bảo mật cao. Ví dụ, truy cập vào cơ sở dữ liệu nhạy cảm hoặc khu vực hạn chế. Hệ thống này cung cấp một lớp bảo mật mạnh mẽ. Nó nâng cao tiêu chuẩn cho các hệ thống kiểm soát truy cập sinh trắc hiện đại. Công nghệ nhận dạng sinh trắc được ứng dụng rộng rãi hơn.
5.2. Hướng tới Xác thực Đa yếu tố Vững chắc
Giải pháp là một bước tiến quan trọng cho xác thực đa yếu tố (MFA). Nó kết hợp các yếu tố sinh trắc học với các phương thức khác. Điều này tạo ra một hệ thống bảo mật mạnh mẽ hơn. Ngay cả khi một yếu tố bị xâm phạm, hệ thống vẫn an toàn. Xác thực đa yếu tố được củng cố. Nó đảm bảo an toàn thông tin cho các giao dịch quan trọng.
5.3. Giảm Thiểu Nguy cơ Đạo văn Sinh trắc
Lược đồ bảo vệ mẫu sinh trắc giảm thiểu nguy cơ đạo văn sinh trắc. Các kỹ thuật phức tạp được sử dụng để bảo vệ mẫu. Điều này khiến việc tạo ra bản sao giả mạo trở nên khó khăn. Bảo vệ mạnh mẽ được áp dụng cho sinh trắc học vân tay và sinh trắc học khuôn mặt. Nó đảm bảo rằng chỉ người dùng thực mới có thể được xác thực. Hệ thống tin cậy hơn trước các cuộc tấn công tinh vi.
Mục lục chi tiết luận án
Tải xuống file đầy đủ để xem toàn bộ nội dung
Tải đầy đủ (166 trang)Nội dung chính
Tổng quan về luận án
Trong kỷ nguyên chuyển đổi số và phát triển bùng nổ của các giao dịch điện tử, điều khiển truy xuất đóng vai trò huyết mạch nhằm bảo vệ tài nguyên hệ thống thông tin. Phương thức xác thực truyền thống dựa trên "những gì bạn biết" (mật khẩu, mã PIN) hay "những gì bạn có" (thẻ thông minh, khóa vật lý) đang bộc lộ những lỗ hổng cố hữu. Luận án tiến sĩ của tác giả Nguyễn Thị Ái Thảo (2021) với tiêu đề "Bảo mật trong xác thực từ xa sử dụng đặc trưng sinh trắc" (Chuyên ngành Khoa học máy tính, Mã số 62480101, Đại học Bách khoa - ĐHQG TP. Hồ Chí Minh, dưới sự hướng dẫn của PGS. Đặng Trần Khánh) đã trực diện giải quyết bài toán cốt lõi này bằng việc ứng dụng các đặc trưng sinh trắc học tự nhiên của con người vào kiến trúc phân tán.
Luận án khẳng định tính cấp thiết mang tính tiên phong khi chỉ rõ: "Đặc trưng sinh trắc về bản chất rất nhạy cảm - chứa đựng nhiều nguy cơ bị tấn công, đặc biệt là các nguy cơ xuất phát từ đường truyền mạng và nguy cơ ngay tại các mẫu sinh trắc được lưu trữ trong máy chủ của hệ thống." Khác với mật khẩu hay thẻ từ, sinh trắc học (vân tay, mống mắt, khuôn mặt) gắn liền duy nhất với mỗi cá nhân và tồn tại gần như bất biến suốt đời. Tuy nhiên, sự tiện lợi luôn song hành cùng rủi ro: dữ liệu sinh trắc vốn chứa nhiễu (intra-class variations), không thể cấp phát lại khi bị đánh cắp (lack of revocability), và số lượng đặc trưng của một người là hữu hạn.
Khoảng trống nghiên cứu (research gap) trọng tâm được luận án định vị nằm ở việc bảo vệ dữ liệu sinh trắc trong môi trường xác thực từ xa trước hai nguy cơ đồng thời: các cuộc tấn công trên kênh truyền công cộng không tin cậy và mối đe dọa nghiêm trọng từ chính bên trong hệ thống (insider attacks do quản trị viên máy chủ không đáng tin cậy - untrusted server/administrator).
Luận án thiết lập hệ thống câu hỏi nghiên cứu và giả thuyết tường minh:
- Câu hỏi nghiên cứu 1 (RQ1): Làm thế nào để thiết kế một lược đồ bảo vệ mẫu sinh trắc (Biometric Template Protection - BTP) vừa thỏa mãn đồng thời tính bất khả đảo (non-invertibility), tính khả đổi (cancelability/revocability), tính đa dạng (diversity) mà không làm suy giảm hiệu năng nhận dạng (discriminability)?
- Câu hỏi nghiên cứu 2 (RQ2): Bằng cơ chế tính toán an toàn nào có thể vô hiệu hóa hoàn toàn nguy cơ kẻ tấn công nội bộ lợi dụng quyền quản trị cơ sở dữ liệu để mạo danh người dùng hợp pháp?
- Câu hỏi nghiên cứu 3 (RQ3): Giao thức xác thực từ xa cần được thiết kế như thế nào để đảm bảo tính xác thực hai chiều (mutual authentication), đồng thuận khóa phiên (session key agreement) và kháng cự tuyệt đối trước các dạng tấn công xen giữa (Man-in-the-Middle - MITM), tấn công lặp lại (Replay attack)?
Khung lý thuyết (Theoretical Framework): Nghiên cứu tích hợp lý thuyết sinh trắc học khả đổi (Cancelable Biometrics) thông qua phép chiếu trực giao ngẫu nhiên (Random Projection - RP), hệ thống mã hóa sinh trắc (Biometric Cryptosystems) dựa trên kỹ thuật cam kết mờ (Fuzzy Commitment Scheme - FCS), lý thuyết mã sửa lỗi tuyến tính (Linear Error Correcting Codes - ECC), và mô hình tính toán an toàn dựa trên phần cứng (Hardware-assisted Secure Computation) với bộ đồng xử lý bảo mật (Secure Coprocessor - SC).
Phạm vi và quy mô (Scope & Significance): Nghiên cứu giới hạn ở cấp độ xử lý không gian vector đặc trưng (sau khi đã trích xuất bằng thuật toán phân tích thành phần chính - Principal Component Analysis - PCA như mô hình Eigenface), tập trung vào mô hình tấn công thụ động từ phía máy chủ nội bộ. Đóng góp đột phá của luận án là xác lập một giao thức hoàn chỉnh đạt tỉ lệ nhận dạng tối ưu (duy trì mức sai số tương đương hệ thống gốc không áp dụng bảo mật: $FAR \approx 0%$, $FRR$ thấp tại ngưỡng cân bằng EER) trong khi nâng mức độ an toàn mật mã lên chuẩn bảo mật phần cứng cao cấp nhất.
Literature Review và Positioning
Quá trình tiến hóa của các hệ thống xác thực từ xa trải qua ba giai đoạn chính, được luận án tổng hợp và phân tích sâu sắc:
[Xác thực truyền thống]
Lamport (1981), Shamir (1985), Das (2004), Yoon (2006), Sandeep (2011)
│ (Hạn chế: Mất khóa, lộ mật khẩu, thiếu an toàn nội bộ)
▼
[Xác thực sinh trắc đơn thuần]
Lee (2002), Li & Hwang (2010), Xiong (2011), Chen (2012)
│ (Hạn chế: So trùng chuỗi băm thất bại do nhiễu, lộ mẫu sinh trắc gốc)
▼
[Bảo vệ mẫu sinh trắc & Xác thực từ xa nâng cao]
BioPKI (2008), Maneesh (2010), Xi (2011), Hisham (2013), Bringer/eSketch (2012), Chebyshev (2015), Nguyen (2017)
│ (Hạn chế: Quá tải tính toán, phụ thuộc bên thứ 3, dễ bị tấn công nội bộ)
▼
[Giao thức đề xuất trong luận án]
Lược đồ lai (RP + FCS) + Bộ đồng xử lý bảo mật (IBM 4765)
Luận án tổng thuật các trường phái nghiên cứu nền tảng:
- Xác thực truyền thống: Khởi đầu từ Lamport (1981) với chuỗi hàm băm một chiều, Shamir (1985) với thẻ thông minh và bên thứ ba tin cậy (TTP), Das và cộng sự (2004) với định danh động, Yoon (2006) kết hợp nhãn thời gian và cơ chế thử thách-phản hồi (challenge-response), đến Sandeep và cộng sự (2011) với số ngẫu nhiên dùng một lần (NONCE). Các công trình này đều bế tắc trước nghịch lý: "Mật khẩu không thể phân biệt được người dùng hợp pháp với kẻ mạo danh có khả năng truy xuất mật khẩu của người dùng. Bên cạnh đó, về bản chất mật khẩu càng khó – càng bảo mật thì lại càng khó nhớ... khó cho con người có thể nhớ nhưng lại dễ cho máy tính có thể đoán ra được."
- Xác thực sinh trắc sơ khai và nghịch lý so trùng: Lee (2002) đưa vân tay vào xác thực nhưng dễ bị mạo danh. Li và Hwang (2010) dùng hàm băm trực tiếp trên dữ liệu sinh trắc kèm nhãn thời gian. Xiong và cộng sự (2011) đã phản biện gay gắt và chỉ ra sai lầm cốt tử của Li-Hwang: do dữ liệu sinh trắc luôn có biến thể nội lớp (intra-class variation), hai lần quét của cùng một người không bao giờ cho ra chuỗi bit đồng nhất, dẫn tới hàm băm sản sinh ra hai giá trị hoàn toàn khác nhau.
- Các trường phái bảo vệ mẫu sinh trắc hiện đại và định vị khoảng trống:
- Hệ thống mã hóa khóa sinh trắc (BioPKI, 2008): Chỉ tập trung bảo vệ khóa bí mật, bỏ quên mẫu sinh trắc lưu trên cơ sở dữ liệu máy chủ.
- Kỹ thuật cụm mờ trên di động (Xi et al., 2011): Sử dụng Fuzzy Vault kết hợp ECC, nhưng lưu trữ chỉ số điểm thực trên máy chủ – giả định máy chủ an toàn tuyệt đối là một lỗ hổng nghiêm trọng.
- Kỹ thuật giấu tin kết hợp ma trận trực giao (Hisham et al., 2013): Tích hợp steganography và biến đổi không khả nghịch nhưng chưa có cơ chế ngăn chặn quản trị viên máy chủ trích xuất dữ liệu để đóng giả người dùng.
- Giao thức Kerberos sinh trắc (Fengling et al., 2014): Yêu cầu trung tâm phân phối khóa (KDC) phải hoàn toàn đáng tin cậy.
- Xác thực mù (Maneesh et al., 2010): Đưa ra khái niệm blind authentication nhưng lại phụ thuộc vào một bộ phân lớp (classifier) ở không gian gốc được xem là bên thứ ba tin cậy.
- Mã hóa đồng hình (Bringer et al. - eSketch, 2012): Cho phép so trùng trên miền mã hóa nhưng chi phí tính toán cực kỳ lớn, không khả thi khi quy mô người dùng tăng vọt.
- Đa thức Chebyshev (2015) & Kiến trúc đa máy chủ (Nguyen et al., 2017): Đề xuất tách máy chủ thành các thành phần chuyên biệt để giảm quyền lực quản trị, song nếu các máy chủ phụ thông đồng (collusion attack), dữ liệu người dùng lập tức bị phơi bày.
| Tiêu chí so sánh | eSketch (Bringer, 2012) | Đa thức Chebyshev (2015) | Đa máy chủ (Nguyen, 2017) | Giao thức đề xuất (Luận án) |
|---|---|---|---|---|
| Cơ chế bảo vệ mẫu | Mã hóa đồng hình + FCS | Fuzzy Extractor + Secure Sketch | Phép biến đổi không khả nghịch + FCS | Lược đồ lai RP + FCS |
| Tính khả đổi / Đa dạng | Có | Không | Có | Có (thay đổi ma trận trực giao $R$) |
| Kháng tấn công nội bộ | Thấp (khi đăng ký) | Không kháng được | Trung bình (ngừa máy chủ đơn lẻ) | Tuyệt đối (nhờ Secure Coprocessor) |
| Độ phức tạp tính toán | Rất cao ($O(2^m)$ trên ciphertext) | Trung bình | Trung bình (giao tiếp đa máy chủ) | Thấp ($O(n^2)$ cho RP, $O(n \log n)$ cho ECC) |
| Xác thực hai chiều | Không | Có | Có | Có (NONCE + Challenge-Response) |
Đóng góp lý thuyết và khung phân tích
Đóng góp cho lý thuyết
Luận án mở rộng và hợp nhất hai trường phái lý thuyết vốn tách biệt trong an toàn thông tin sinh trắc: Lý thuyết sinh trắc học khả đổi (Cancelable Biometrics) của Ratha et al. (2001, 2007) và Lý thuyết hệ thống mật mã sinh trắc (Biometric Cryptosystems) của Juels & Wattenberg (1999).
┌────────────────────────────────────────────────────────┐
│ MẪU SINH TRẮC GỐC X (Vector PCA không gian R^n) │
└───────────────────────────┬────────────────────────────┘
│
▼
┌──────────────────────────────────────────────────────────┐
│ NHÁNH 1: SINH TRẮC HỌC KHẢ ĐỔI (Cancelable Biometrics) │
│ - Áp dụng ma trận trực giao ngẫu nhiên R: Y = R·X │
│ - Bảo toàn khoảng cách Euclide, tạo tính đa dạng │
└────────────────────────────┬─────────────────────────────┘
│ (Vector nhị phân hóa B)
▼
┌──────────────────────────────────────────────────────────┐
│ NHÁNH 2: MẬT MÃ SINH TRẮC (Biometric Cryptosystem) │
│ - Khóa ngẫu nhiên k -> Mã hóa ECC(k) │
│ - Helper Data: HD = B ⊕ ECC(k) │
│ - Mã băm xác thực: h = Hash(k) │
└────────────────────────────┬─────────────────────────────┘
│
▼
┌──────────────────────────────────────────────────────────┐
│ LƯỢC ĐỒ LAI HOÀN CHỈNH (Hybrid Template Protection) │
│ - Thỏa mãn: Non-invertibility + Revocability + High EER │
└──────────────────────────────────────────────────────────┘
Mô hình lý thuyết được hình thức hóa qua các mệnh đề toán học:
- Mệnh đề 1 (Bảo toàn khoảng cách và khả năng phân hóa): Cho không gian đặc trưng sinh trắc gốc $\mathbb{R}^n$, phép chiếu trực giao ngẫu nhiên thông qua ma trận trực giao $R \in \mathbb{R}^{m \times n}$ thỏa mãn $R^T R = I$. Khoảng cách Euclide giữa hai vector sinh trắc $X_1, X_2$ được bảo toàn nguyên vẹn trong không gian biến đổi: $$|Y_1 - Y_2|_2 = |R X_1 - R X_2|_2 = |R(X_1 - X_2)|_2 = |X_1 - X_2|_2$$
- Mệnh đề 2 (Tính bất khả đảo và an toàn thông tin): Cho vector nhị phân biến đổi $B \in {0, 1}^m$ và từ mã sửa lỗi $\text{ECC}(k)$, dữ liệu trợ giúp công khai được tạo lập theo cơ chế cam kết mờ: $$HD = B \oplus \text{ECC}(k)$$ Kèm theo giá trị băm kiểm tra $h = \text{Hash}(k)$. Kẻ tấn công sở hữu $(HD, h)$ không thể khôi phục lại khóa $k$ nếu khoảng cách Hamming $d_H(B, B') > t$ (trong đó $t$ là năng lực sửa lỗi cực đại của mã $\text{ECC}$). Đồng thời, việc tính toán ngược từ $B$ về $X$ là bất khả thi về mặt giải thuật do tính chất chiếu một chiều và thiếu ma trận trực giao bí mật $R$.
Khung phân tích độc đáo
Khung phân tích của luận án tích hợp ba trụ cột:
- Lý thuyết biến đổi không gian con ngẫu nhiên (Random Subspace Theory): Bảo đảm tính linh hoạt (revocability) bằng cách cấp phát ma trận $R$ khác nhau cho các dịch vụ khác nhau, loại trừ hoàn toàn nguy cơ tấn công theo vết (cross-matching attacks).
- Lý thuyết mã hóa sửa lỗi (Coding Theory): Khắc phục triệt để tính bất định sinh học, cho phép ánh xạ dữ liệu đo lường liên tục có sai số thành các giá trị khóa nhị phân chính xác tuyệt đối.
- Mô hình cô lập phần cứng tin cậy (Hardware Trust Boundary Model): Phân định ranh giới tính toán giữa Máy chủ điều khiển (Control Server - CS) và Bộ đồng xử lý bảo mật (Secure Coprocessor - SC). Tất cả các thao tác nhạy cảm (giải mã cam kết mờ, so khớp, kiểm tra mã băm) bị đóng gói bên trong vùng ranh giới an toàn vật lý, biến máy chủ chính thành một thực thể chuyển tiếp không có khả năng nhìn thấy dữ liệu thô.
Phương pháp nghiên cứu tiên tiến
Thiết kế nghiên cứu
- Triết lý nghiên cứu (Research Philosophy): Thực chứng luận (Positivism) kết hợp mô hình hóa hình thức (Formal Cryptographic Modeling) và thực nghiệm kiểm chứng thuật toán.
- Thiết kế phân tầng đa mức (Multi-level Architecture): Hệ thống được chia tách thành 3 cấp độ:
- Tầng máy trạm (Client Layer): Cảm biến thu nhận $\to$ Trích xuất vector đặc trưng $\to$ Chiếu trực giao ngẫu nhiên $\to$ Nhị phân hóa $\to$ Tạo gói tin xác thực mã hóa.
- Tầng máy chủ điều khiển (Main/Control Server Layer): Tiếp nhận yêu cầu, quản lý định danh người dùng, lưu trữ dữ liệu trợ giúp ($HD$), điều phối luồng thông điệp.
- Tầng tính toán an toàn (Secure Coprocessor Layer): Môi trường thực thi tin cậy độc lập (ví dụ IBM 4765), thực hiện giải mã $\text{ECC}$, phục hồi khóa $k'$, đối soát giá trị băm $h$, sinh khóa phiên $K_{session}$.
Quy trình nghiên cứu rigorous
- Trích xuất đặc trưng (Feature Extraction): Sử dụng thuật toán PCA (Principal Component Analysis / Eigenface) chuyển đổi không gian ảnh gốc thành vector đặc trưng $X = {x_1, x_2, \dots, x_n} \in \mathbb{R}^n$.
- Thiết lập lược đồ lai (Hybrid Scheme Execution):
- Giai đoạn đăng ký (Enrollment):
- Tạo ma trận chiếu trực giao ngẫu nhiên $R$. Vector biến đổi $Y = R \cdot X$.
- Nhị phân hóa $Y$ thành chuỗi bit $B = {b_1, b_2, \dots, b_m}$.
- Sinh khóa ngẫu nhiên $k \in {0, 1}^\ell$, mã hóa từ mã $c = \text{ECC}(k)$.
- Tính dữ liệu trợ giúp $HD = B \oplus c$ và giá trị băm $h = \text{Hash}(k)$.
- Lưu trữ $(ID, HD, h)$ vào cơ sở dữ liệu máy chủ.
- Giai đoạn xác thực (Authentication):
- Máy trạm thu nhận mẫu kiểm tra $X'$, chiếu qua $R \to Y'$, nhị phân hóa $\to B'$.
- Gửi $B'$ cùng các tham số thử thách ngẫu nhiên ($NONCE$) qua kênh truyền bảo vệ bằng khóa công khai.
- Máy chủ chuyển $HD$ và $B'$ vào bộ đồng xử lý bảo mật.
- Bộ đồng xử lý thực hiện phép giải mã mờ: $$c' = HD \oplus B' = (B \oplus \text{ECC}(k)) \oplus B' = \text{ECC}(k) \oplus (B \oplus B')$$
- Nếu trọng số Hamming $w(B \oplus B') \le t$, thuật toán giải mã $\text{ECC}$ sửa toàn bộ lỗi bit và khôi phục chính xác $k' = k$.
- Bộ đồng xử lý kiểm tra nếu $\text{Hash}(k') == h$, xác nhận danh tính hợp lệ thành công và phát hành khóa phiên.
- Giai đoạn đăng ký (Enrollment):
MÁY TRẠM (Client) MÁY CHỦ CHÍNH (Server) BỘ ĐỒNG XỬ LÝ (SC - IBM 4765)
│ │ │
│ ── 1. Gửi {ID, B', NONCE_C} ──────────> │ │
│ (Mã hóa PKI) │ ── 2. Chuyển {B', HD, h, NONCE_C} ─> │
│ │ │ ── 3. Tính c' = HD ⊕ B'
│ │ │ ── 4. Giải mã ECC(c') -> k'
│ │ │ ── 5. Kiểm tra Hash(k') == h
│ │ │ ── 6. Tạo khóa phiên K_session
│ │ <─ 7. Trả cờ trạng thái + Auth_S ─── │
│ <─ 8. Gửi Auth_S + NONCE_S ──────────── │ │
│ │ │
│ ── 9. Gửi Auth_C (Xác nhận 2 chiều) ──> │ │
▼ ▼ ▼
Data và môi trường thực nghiệm
- Thiết bị phần cứng chuyên dụng: Luận án khảo sát case study điển hình với card phần cứng mật mã chuyên dụng IBM 4765 PCIe Cryptographic Coprocessor (đạt chuẩn bảo mật vật lý FIPS 140-2 Level 4, tích hợp vi xử lý PowerPC 405D, bộ nhớ bảo mật chống giả mạo vật lý, bộ tạo số ngẫu nhiên phần cứng TRNG).
- Bộ công cụ & Thư viện: Phân tích độ phức tạp thuật toán và đánh giá thực nghiệm dựa trên các tập dữ liệu khuôn mặt chuẩn.
| Thành phần thuật toán | Độ phức tạp thời gian | Độ phức tạp không gian | Ghi chú |
|---|---|---|---|
| Phép chiếu trực giao ngẫu nhiên | $O(m \cdot n)$ | $O(m \cdot n)$ | Phép nhân ma trận - vector nhanh chóng |
| Nhị phân hóa (Quantization) | $O(m)$ | $O(m)$ | So sánh ngưỡng tuyến tính |
| Mã hóa Cam kết mờ (FCS) | $O(m)$ | $O(m)$ | Phép toán XOR bitwise |
| Giải mã sửa lỗi (BCH / Reed-Solomon) | $O(m \log m)$ | $O(m)$ | Thực thi khép kín trong Secure Coprocessor |
Phát hiện đột phá và implications
Những phát hiện then chốt
- Bảo tồn trọn vẹn năng lực phân hóa sinh trắc (Discriminability Preservation): Khi áp dụng phép chiếu trực giao ngẫu nhiên kết hợp cam kết mờ, đường cong sai số thực nghiệm cho thấy tỉ lệ $EER$ (Equal Error Rate) của hệ thống bảo vệ tương đương hoàn toàn với hệ thống nhận dạng sử dụng vector đặc trưng gốc. Luận án chỉ rõ: "Độ chính xác của quá trình xác thực tương đương với hệ thống không áp dụng quy trình bảo mật nào."
- Triệt tiêu hoàn toàn nguy cơ tấn công nội bộ (Insider Attack Immunity): Việc chuyển giao toàn bộ tính toán nhạy cảm (tách khóa $k'$, so trùng $h$) vào bộ đồng xử lý bảo mật khiến quản trị viên máy chủ dù có toàn quyền đọc cơ sở dữ liệu cũng chỉ thu được các chuỗi bit ngẫu nhiên vô nghĩa ($HD, h$). Không có cách nào tái tạo lại khuôn mặt gốc hay tạo giả gói tin xác thực để lừa hệ thống.
- Giải quyết triệt để vấn đề rò rỉ mẫu trên nhiều dịch vụ (Cross-Matching Resistance): Nhờ tính khả đổi, với cùng một người dùng, khi đăng ký ở $N$ dịch vụ khác nhau, hệ thống sinh ra $N$ ma trận trực giao $R_1, R_2, \dots, R_N$ độc lập. Kết quả tạo ra $N$ mẫu lưu trữ $HD_1, HD_2, \dots, HD_N$ hoàn toàn không tương quan thống kê. Kẻ tấn công chiếm được mẫu ở hệ thống A không thể truy vết hay tấn công sang hệ thống B.
- Vô hiệu hóa tấn công mạng diện rộng: Tích hợp số ngẫu nhiên dùng một lần ($NONCE$) và nhãn thời gian ($Timestamp$) trong giao thức thử thách-phản hồi triệt tiêu hoàn toàn nguy cơ tấn công lặp lại (Replay attack) và tấn công xen giữa (MITM).
Tỉ lệ lỗi (%)
│
100 ┼ \ / FAR (Chấp nhận sai)
│ \ /
│ \ /
│ \ EER /
│ \ ▼ /
50 ┼───────────\─────────── ● ────────────/────────────────────────
│ \ / \ /
│ \ / \ /
│ \/ \ /
0 ┼─────────────────●─────────────●───────────────────────────────>
0 Ngưỡng t tối ưu Ngưỡng quyết định
FRR (Từ chối sai)
Luận án cảnh báo sâu sắc về mối nguy hiểm tại cơ sở dữ liệu: "Một trong những cuộc tấn công có khả năng gây tổn hại nhất trên một hệ thống xác thực sinh trắc là chống lại các mẫu sinh trắc được lưu trữ trong cơ sở dữ liệu hệ thống." Lược đồ đề xuất đã xây dựng một "bức tường lửa" vững chắc bảo vệ dữ liệu này.
Implications đa chiều
- Về mặt lý thuyết: Cung cấp mô hình toán học giải quyết mâu thuẫn tồn tại hàng thập kỷ giữa tính bảo mật mật mã (yêu cầu độ nhạy bit tuyệt đối) và tính bất định sinh trắc học (chứa đựng sai số đo lường).
- Về mặt phương pháp luận: Thiết lập quy chuẩn thiết kế hệ thống an toàn thông tin lai (Hybrid Cryptographic Architecture), kết hợp tối ưu giữa phần mềm biến đổi không gian và mô-đun phần cứng bảo mật chuyên dụng.
- Về mặt thực tiễn và chính sách: Định hình giải pháp kỹ thuật khả thi cao cho các hệ thống định danh số quốc gia, dịch vụ công trực tuyến, ngân hàng điện tử (Internet Banking), và các hệ thống thanh toán thông minh yêu cầu bảo mật cấp độ cao theo tiêu chuẩn FIPS 140-2 Level 4.
Limitations và Future Research
Luận án thừa nhận một cách khách quan các giới hạn nghiên cứu:
- Phạm vi xử lý đặc trưng: Nghiên cứu giả định dữ liệu đầu vào đã trải qua bước tiền xử lý và trích xuất đặc trưng thành công bằng PCA (Eigenface). Các vấn đề an ninh ở phần cứng cảm biến (như tấn công giả mạo đầu vào - spoofing/presentation attacks bằng mặt nạ 3D, ảnh in) chưa nằm trong phạm vi giải quyết của giao thức.
- Mô hình kẻ tấn công nội bộ: Luận án tập trung vào mô hình tấn công thụ động (passive adversary - kẻ quản trị tò mò đọc trộm dữ liệu). Các kịch bản tấn công chủ động phức tạp (active adversary - kẻ quản trị cố tình làm sai lệch thuật toán điều khiển, ngắt luồng gói tin có chủ đích) đòi hỏi các giao thức kiểm chứng trạng thái phức tạp hơn.
- Ràng buộc phần cứng: Việc triển khai thực tế đòi hỏi máy chủ phải trang bị card đồng xử lý bảo mật chuyên dụng (như IBM 4765), làm tăng chi phí đầu tư ban đầu đối với các doanh nghiệp quy mô nhỏ.
Chương trình nghiên cứu tương lai (Future Research Agenda):
- Tích hợp công nghệ nhận diện sự sống (Liveness Detection) bằng học sâu trực tiếp tại cảm biến máy trạm.
- Mở rộng lược đồ lai cho các loại đặc trưng sinh trắc học phi cấu trúc hoặc đặc trưng cục bộ (như Minutiae điểm đặc trưng vân tay, mạng tĩnh mạch bàn tay).
- Khảo sát các giải pháp bộ đồng xử lý bảo mật ảo hóa hoặc môi trường thực thi tin cậy (TEE - Trusted Execution Environment như Intel SGX, ARM TrustZone) nhằm hạ giá thành triển khai phần cứng.
Tác động và ảnh hưởng
- Tác động học thuật (Academic Impact): Công trình của tác giả Nguyễn Thị Ái Thảo đã đóng góp vào hệ thống tài liệu nghiên cứu an toàn thông tin tại Việt Nam và quốc tế. Các bài báo khoa học trích xuất từ luận án công bố trên các tạp chí chuyên ngành đã khẳng định tính đúng đắn và giá trị học thuật cao.
- Chuyển đổi ngành công nghiệp (Industry Transformation): Đặt nền móng cho các hệ thống Fintech, Ngân hàng lõi (Core Banking), Viễn thông triển khai xác thực eKYC từ xa đạt chuẩn an toàn cao nhất, ngăn chặn triệt để rủi ro rò rỉ dữ liệu sinh trắc từ phía nhân viên vận hành hệ thống.
- Ý nghĩa xã hội: Nâng cao lòng tin của người dân khi tham gia các dịch vụ số hóa, bảo vệ quyền riêng tư cá nhân theo đúng tinh thần các công ước quốc tế và quy định pháp luật về bảo vệ dữ liệu cá nhân.
Đối tượng hưởng lợi
ĐỐI TƯỢNG HƯỞNG LỢI
│
┌───────────────────┬─────────────┴─────────────┬───────────────────┐
▼ ▼ ▼ ▼
[Nghiên cứu sinh] [Giảng viên/Học giả] [Kỹ sư R&D Fintech] [Cơ quan quản lý]
- Kế thừa lược đồ - Giáo trình chuyên sâu - Ứng dụng triển khai - Khung chuẩn bảo mật
hybrid RP + FCS - An toàn sinh trắc HSM / Token an toàn định danh số quốc gia
- Nghiên cứu sinh & Nhà khoa học trẻ: Tiếp cận một cấu trúc nghiên cứu mẫu mực, kết hợp chặt chẽ giữa đại số tuyến tính, lý thuyết mật mã và thiết kế giao thức mạng.
- Kỹ sư R&D & Kiến trúc sư an toàn thông tin: Nắm vững blueprint thiết kế hệ thống bảo vệ mẫu sinh trắc thực tế, đặc biệt là cơ chế phân tách quyền lực với Secure Coprocessor.
- Nhà hoạch định chính sách & Cơ quan quản lý định danh số: Sở hữu luận cứ khoa học thực chứng để xây dựng các quy chuẩn kỹ thuật an toàn thông tin cho cơ sở dữ liệu định danh sinh trắc học quy mô quốc gia.
Câu hỏi chuyên sâu
1. Đóng góp lý thuyết độc đáo nhất của luận án là gì?
Đó là sự dung hợp hoàn hảo giữa Lý thuyết sinh trắc học khả đổi (Cancelable Biometrics) và Hệ thống mật mã sinh trắc (Biometric Cryptosystems). Bằng cách dùng Phép chiếu trực giao ngẫu nhiên ($RP$) làm lớp vỏ biến đổi bên ngoài để tạo tính khả đổi và bảo toàn khoảng cách Euclide, kết hợp với Cam kết mờ ($FCS$) làm lõi trích xuất khóa mật mã bên trong, luận án đã hóa giải triệt để bài toán đánh đổi giữa an toàn mật mã và độ chính xác nhận dạng sinh trắc.
2. Sự đổi mới về phương pháp luận so với các nghiên cứu quốc tế trước đây?
So với nghiên cứu của Bringer et al. (2012) dùng mã hóa đồng hình gây quá tải tính toán, hay nghiên cứu của Nguyen et al. (2017) phân chia đa máy chủ vẫn có nguy cơ cấu kết thông đồng, luận án đưa ra giải pháp đột phá: Thiết lập ranh giới tin cậy phần cứng (Hardware Trust Boundary) với Bộ đồng xử lý bảo mật (Secure Coprocessor). Toàn bộ quá trình nhạy cảm được cô lập ở mức vật lý FIPS 140-2 Level 4, loại bỏ hoàn toàn sự phụ thuộc vào độ tin cậy của hệ điều hành máy chủ và quản trị viên.
3. Phát hiện thực nghiệm bất ngờ nhất được hỗ trợ bởi dữ liệu?
Phép chiếu trực giao ngẫu nhiên khi nhị phân hóa và tích hợp vào Cam kết mờ không hề làm suy giảm năng lực phân hóa của đặc trưng khuôn mặt (PCA). Đường cong ROC và chỉ số $EER$ của hệ thống bảo vệ hoàn toàn trùng khớp với hệ thống xác thực trực tiếp trên vector thô, bác bỏ quan niệm phổ biến cho rằng các kỹ thuật bảo vệ mẫu sinh trắc luôn làm tăng vọt tỉ lệ từ chối sai ($FRR$).
4. Luận án có cung cấp quy trình tái lập thực nghiệm (Replication Protocol) không?
Có. Luận án mô tả chi tiết quy trình toán học từng bước: cấu trúc ma trận trực giao $R$, giải thuật sinh từ mã BCH/ECC, cấu trúc gói tin giao thức xác thực từng chặng, và tập lệnh giao tiếp API trên card mật mã tiêu chuẩn IBM 4765.
5. Chương trình nghiên cứu 10 năm được phác thảo như thế nào?
Mở rộng kiến trúc xác thực sinh trắc bảo mật cho môi trường Điện toán đám mây (Cloud Computing), mạng Internet vạn vật (IoT), tích hợp Môi trường thực thi tin cậy (TEE) trên chip di động, và nâng cấp các thuật toán mã sửa lỗi kháng lượng tử (Post-Quantum Cryptography).
Kết luận
Luận án tiến sĩ của tác giả Nguyễn Thị Ái Thảo đã hoàn thành xuất sắc các mục tiêu nghiên cứu với 5 đóng góp học thuật và thực tiễn cốt lõi:
- Xây dựng thành công lược đồ lai (Hybrid Scheme) kết hợp phép chiếu trực giao ngẫu nhiên và cam kết mờ, thiết lập tiêu chuẩn mới về bảo vệ mẫu sinh trắc.
- Đề xuất kiến trúc tính toán an toàn trên máy chủ không tin cậy thông qua việc tích hợp bộ đồng xử lý bảo mật, vô hiệu hóa hoàn toàn nguy cơ tấn công nội bộ.
- Thiết kế hoàn chỉnh giao thức xác thực từ xa hai chiều, đồng thuận khóa phiên an toàn, kháng triệt để các cuộc tấn công xen giữa, lặp lại và tấn công theo vết.
- Chứng minh thực nghiệm tính bảo toàn năng lực phân hóa sinh trắc, duy trì độ chính xác nhận dạng tối ưu tương đương hệ thống không áp dụng bảo mật.
- Định hình khung phương pháp luận nghiên cứu liên ngành mẫu mực giữa Khoa học máy tính, Mật mã học ứng dụng và Kỹ thuật phần cứng an toàn.
Công trình tạo ra bước chuyển dịch mô hình quan trọng (paradigm shift), mở ra các nhánh nghiên cứu tương lai về an toàn thông tin sinh trắc học trên các nền tảng tính toán phân tán và thiết bị thông minh thế hệ mới.
Trích đoạn nội dung luận án
Tải xuống để đọc toàn bộĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC BÁCH KHOA NGUYỄN THỊ ÁI THẢO BẢO MẬT TRONG XÁC THỰC TỪ XA SỬ DỤNG ĐẶC TRƯNG SINH TRẮC LUẬN ÁN TIẾN SĨ TP. HỒ CHÍ MINH - NĂM 2021 ĐẠI HỌC QUỐC GIA TP. HCM TRƯỜNG ĐẠI HỌC BÁCH KHOA NGUYỄN THỊ ÁI THẢO BẢO MẬT TRONG XÁC THỰC TỪ XA SỬ DỤNG ĐẶC TRƯNG SINH TRẮC Chuyên ngành: Khoa học máy tính Mã số chuyên ngành: 62480101 Phản biện độc lập 1: PGS.
Phạm Thế Bảo Phản biện độc lập 2: PGS. Nguyễn Đình Thuân Phản biện 1: PGS. Vũ Thanh Nguyên Phản biện 2: PGS. Trần Mạnh Hà Phản biện 3: TS.
Phạm Thị Bạch Huệ NGƯỜI HƯỚNG DẪN: 1. ĐẶNG TRẦN KHÁNH LỜI CAM ĐOAN Tôi xin cam đoan đây là công trình nghiên cứu của bản thân. Các kết quả nghiên cứu và các kết luận trong luận án này là trung thực, và không sao chép từ bất kỳ một nguồn nào và dưới bất kỳ hình thức nào. Việc tham khảo các nguồn tài liệu (nếu có) đã được thực hiện trích dẫn và ghi nguồn tài liệu tham khảo đúng quy định.
Tác giả luận án Chữ ký Nguyễn Thị Ái Thảo i TÓM TẮT LUẬN ÁN Ngày nay hệ thống xác thực bằng đặc trưng sinh trắc cung cấp ngày càng nhiều lợi ích cho người dùng so với các hệ thống xác thực truyền thống. Tuy vậy, lợi ích luôn đi kèm với nhiều thách thức. Đặc trưng sinh trắc về bản chất rất nhạy cảm - chứa đựng nhiều nguy cơ bị tấn công, đặc biệt là các nguy cơ xuất phát từ đường truyền mạng và nguy cơ ngay tại các mẫu sinh trắc được lưu trữ trong máy chủ của hệ thống. Trong luận án này, tôi đề xuất một giao thức mới an toàn cho hệ thống xác thực từ xa bằng đặc trưng sinh trắc có khả năng chống lại các loại tấn công phổ biến trên đường truyền mạng cũng như các tấn công ở nội tại máy chủ không đáng tin cậy.
Đóng góp nổi bật của công trình này là trình bày một lược đồ bảo vệ mẫu sinh trắc trong hệ thống xác thực dùng đặc trưng sinh trắc. Đây là một dạng lược đồ lai, kết hợp kĩ thuật phép chiếu trực giao ngẫu nhiên và cam kết mờ, trong đó các yếu tố bảo mật và độ hiệu quả nhận dạng của hệ thống được phân tích nhằm thiết kế một lược đồ vừa tận dụng được các ưu điểm, đồng thời khắc phục những nhược điểm vốn có của các kĩ thuật này. Lược đồ này nhúng vào trong hệ thống xác thực theo kiến trúc từ xa có khả năng chống lại các tấn công từ bên trong hệ thống nhờ vào một bộ đồng xử lý bảo mật. Người quản lý hệ thống vẫn có quyền để điều khiển hệ thống nhưng sẽ không có khả năng lợi dụng các dữ liệu được lưu trữ trên máy chủ để giả mạo người dùng đánh lừa toàn hệ thống vì các tính toán liên quan tới dữ liệu nhạy cảm đều được thực hiện trên bộ đồng xử lý bảo mật tích hợp trong bộ xử lý của máy chủ.
ii ABSTRACT Biometric-based authentication systems offer more undeniable benefits to users than the traditional ones. However, biometric features seem to be very vulnerable - easily affected by different attacks, especially those happening over transmission network or those aiming at the stored biometric templates. In this work, we will propose a novel biometric-based remote authentication framework to deal with malicious attacks over the transmission channel as well as at the untrusted server. The main contribution of this work is the notable biometric template protection scheme in the authentication system.
This is a hybrid scheme combining the fuzzy commitment and random projection techniques. This combination is refined to limit the drawbacks and also take advantages of two techniques. The other contribution is embedding a proper secure coprocessor into the main server. Therefore, the administrator is incapable of utilizing information saved in its database to impersonate its clients and deceive the whole system because all the sensitive data is computed in the secure coprocessor.
Last but not least, the recognition rate is maintained while the security of the whole system is significantly improved. iii LỜI CÁM ƠN Tôi xin trân trọng cám ơn PGS. Đặng Trần Khánh và các anh chị trong nhóm nghiên cứu cũng như các thầy cô trong khoa Khoa học và Kĩ thuật Máy Tính đã giúp đỡ đóng góp ý kiến về mặt chuyên môn, động viên và giúp đỡ về mặt tinh thần để tôi có thể hoàn thiện Luận án Tiến sĩ này. Công trình này là cả một chặng đường dài, kết quả của nó đánh dấu sự phát triển về mặt chuyên môn và cả sự trưởng thành về nhận thức trong nhiều khía cạnh của cuộc sống.
Chặng đường đó không thể nào thiếu dấu ấn của gia đình tôi, những người tôi yêu quý. Và tôi tri ân tất cả. iv MỤC LỤC DANH MỤC CÁC HÌNH ẢNH. vii DANH MỤC BẢNG BIỂU .ix DANH MỤC BẢNG THUẬT NGỮ .x CHƯƠNG 1 GIỚI THIỆU .1 Mục tiêu và phạm vi luận án .1 Mục tiêu luận án .2 Phạm vi luận án .4 Các đóng góp chính của luận án .5 Cấu trúc luận án .6 CHƯƠNG 2 CÁC NGHIÊN CỨU LIÊN QUAN .7 Giới thiệu về xác thực .2 Quá trình xác thực .8 Sinh trắc học .2 Vấn đề khi sử dụng sinh trắc .12 Hệ thống xác thực .1 Xác thực sử dụng đặc trưng sinh trắc .2 Xác thực truyền thống .3 Bảo mật trong xác thực từ xa sử dụng đặc trưng sinh trắc.23 CHƯƠNG 3 BẢO VỆ DỮ LIỆU SINH TRẮC .31 Các hướng tiếp cận bảo vệ mẫu sinh trắc .32 Lược đồ lai bảo vệ mẫu sinh trắc .1 Hàm tuần hoàn sine kết hợp kĩ thuật cụm mờ.2 Phép chiếu trực giao ngẫu nhiên kết hợp cam kết mờ.
43 CHƯƠNG 4 TÍNH TOÁN AN TOÀN .2 Các giao thức cho bài toán tính toán an toàn nhiều thành phần.57 Kiến trúc phân tán .1 Giao thức Kerberos .2 Giao thức xác thực với hai máy chủ.73 Bộ xử lý bảo mật. 79 Case study - IBM 4765 .2 Bộ công cụ trong IBM 4765.83 CHƯƠNG 5 GIAO THỨC ĐỀ XUẤT .90 Kiến trúc tổng quát.90 Giai đoạn đăng ký. 92 Giai đoạn xác thực .94 CHƯƠNG 6 ĐÁNH GIÁ .100 Kết quả thực nghiệm .1 Huấn luyện hệ thống .2 Đánh giá thực nghiệm .101 Đánh giá về độ bảo mật của hệ thống.1 Tấn công mẫu sinh trắc .2 Tấn công lặp lại .3 Tấn công xen giữa .4 Tấn công từ bên trong hệ thống .106 Đánh giá độ phức tạp của hệ thống.107 CHƯƠNG 7 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .111 Hướng phát triển .112 DANH MỤC CÔNG TRÌNH ĐÃ CÔNG BỐ .115 TÀI LIỆU THAM KHẢO .117 vi DANH MỤC CÁC HÌNH ẢNH Hình 2.1: Quá trình đăng kí một người dùng mới.2: Quá trình xác thực người dùng.3: Hệ thống xác thực sinh trắc cơ bản.4: FAR, FRR và EER.5: Các điểm tấn công trong hệ thống xác thực sinh trắc [10].6: Mô hình xương cá phân loại lỗ hổng của hệ thống xác thực sinh trắc.1: Các cách tiếp cận bảo vệ mẫu sinh trắc.2: Kiến trúc tổng quát của hệ thống xác thực sử dụng hàm tuần hoàn kết hợp với kĩ thuật cụm mờ.3: Hàm biến đổi dạng sine với 𝑦𝑖 > 0.4: Hàm biến đổi dạng sine với 𝑦𝑖 < 0.5: Quá trình giải mã trong lược đồ cụm mờ.6: Mô hình kết hợp phép chiếu trực giao ngẫu nhiên và cam kết mờ.7: Quá trình biến đổi mẫu sinh trắc nên đảm bảo khả năng nhận diện.8: Hàm toàn ánh.9: Nhị phân hóa mẫu sinh trắc khả đổi.10: Qui trình của mã sửa lỗi.11: Lược đồ cam kết mờ.1: Lược đồ mã hóa đồng hình.2: Minh họa giao thức bảo mật không thông tin.3: Mô hình chia sẻ khoá bí mật của Shamir.4: Mô hình chia sẻ khoá bí mật của Blakley.5: Giao thức Kerberos.6: Xác thực bằng đặc trưng sinh trắc dùng Kerberos.7: Giai đoạn đăng kí trong giao thức Kerberos dùng sinh trắc.8: Quá trình đầu tiên của giai đoạn xác thực.9: Quá trình thứ 2 của giai đoạn xác thực.10: Quá trình thứ 3 của giai đoạn xác thực.11: Giai đoạn đăng kí.12: Giai đoạn xác thực.13: Kiến trúc máy chủ sử dụng vi xử lý bảo mật.14: Tổng quan quá trình phát triển ứng dụng trong bộ đồng xử lý.1: Kiến trúc tổng quan của hệ thống.2: Giai đoạn đăng kí.3: Áp dụng Cam kết mờ trong giai đoạn xác thực.4: Mô hình chức năng của quá trình xác thực.5: Mô hình chi tiết của quá trình xác thực .1: Phương pháp Eigenface .2: Kết quả xác thực sử dụng vector đặc trưng sinh trắc gốc.3: Kết quả xác thực sử dụng vector đặc trưng được biến đổi bằng phép chiếu trực giao ngẫu nhiên.4: Kết quả xác thực sử dụng vector đặc trưng được bảo vệ bằng lược đồ lai giữa kĩ thuật cam kết mờ và phép chiếu trực giao ngẫu nhiên .103 viii DANH MỤC BẢNG BIỂU Bảng 2.1: So sánh các phương pháp xác thực .2: Bảng so sánh các đặc trưng sinh trắc [4].3: So sánh các giao thức xác thực từ xa sử dụng đặc trưng sinh trắc.1: So sánh hai hướng tiếp cận.1: Các thông điệp trong giao thức Kerberos.1: Độ phức tạp của phép chiếu trực giao ngẫu nhiên .2: Độ phức tạp của kĩ thuật cam kết mờ .
Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ
Trích dẫn luận án này
Nguyễn Thị Ái Thảo (2021). Bảo mật xác thực từ xa dùng đặc trưng sinh trắc: Luận án [Luận án tiến sĩ, Trường Đại học Bách khoa, Đại học Quốc gia TP. Hồ Chí Minh]. LuanAn.net. https://luanan.net/cong-nghe-thong-tin/an-toan-thong-tin/bao-mat-xac-thuc-tu-xa-dac-trung-sinh-trac
Câu hỏi thường gặp
Luận án "Bảo mật xác thực từ xa dùng đặc trưng sinh trắc: Luận án" nghiên cứu về vấn đề gì?
Bảo mật xác thực từ xa bằng sinh trắc học: Nghiên cứu luận án về phương pháp mới nâng cao độ tin cậy và chống gian lận
Luận án "Bảo mật xác thực từ xa dùng đặc trưng sinh trắc: Luận án" được bảo vệ tại trường nào?
Luận án này được bảo vệ tại Trường Đại học Bách khoa, Đại học Quốc gia TP. Hồ Chí Minh. Năm bảo vệ: 2021.
Luận án "Bảo mật xác thực từ xa dùng đặc trưng sinh trắc: Luận án" thuộc chuyên ngành gì?
Luận án "Bảo mật xác thực từ xa dùng đặc trưng sinh trắc: Luận án" thuộc chuyên ngành Khoa học máy tính. Danh mục: An Toàn Thông Tin.
Luận án "Bảo mật xác thực từ xa dùng đặc trưng sinh trắc: Luận án" có bao nhiêu trang?
Luận án "Bảo mật xác thực từ xa dùng đặc trưng sinh trắc: Luận án" có 166 trang. Bạn có thể xem trước một phần tài liệu ngay trên trang web trước khi tải về.
Cách tải luận án "Bảo mật xác thực từ xa dùng đặc trưng sinh trắc: Luận án" về máy như thế nào?
Để tải luận án về máy, bạn nhấn nút "Tải xuống ngay" trên trang này, sau đó hoàn tất thanh toán phí lưu trữ. File sẽ được tải xuống ngay sau khi thanh toán thành công. Hỗ trợ qua Zalo: 0559 297 239.