Tiêu chuẩn quốc gia TCVN 11816-1:2017 (ISO/IEC 10118-1:2016) là một văn bản kỹ thuật quan trọng trong lĩnh vực Công nghệ thông tin, tập trung vào các kỹ thuật an toàn hệ thống, cụ thể là phương pháp và nguyên lý hoạt động của hàm băm (Phần 1: Tổng quan). Tiêu chuẩn này được xây dựng trên cơ sở chấp nhận hoàn toàn tiêu chuẩn quốc tế ISO/IEC 10118-1:2016.
Thông tin chung về văn bản:
- Tên tiêu chuẩn: Tiêu chuẩn quốc gia TCVN 11816-1:2017 (ISO/IEC 10118-1:2016) về Công nghệ thông tin - Các kỹ thuật an toàn - Hàm băm - Phần 1: Tổng quan.
- Tình trạng hiệu lực: Các thông tin về số hiệu cụ thể, cơ quan ban hành, ngày ban hành và ngày áp dụng chưa được thể hiện chi tiết trong nguồn dữ liệu trích xuất.
Phân tích cấu trúc và nội dung cốt lõi (Phần mở đầu và Điều 1 đến Điều 4):
Dựa trên danh mục trích xuất, tiêu chuẩn thiết lập các nền tảng cơ bản và định hướng chung cho việc áp dụng hàm băm trong an toàn thông tin thông qua các điều khoản đầu tiên:
- Phần mở đầu: Giới thiệu tổng quan về vai trò, tầm quan trọng của hàm băm (hash functions) trong việc đảm bảo tính toàn vẹn dữ liệu, xác thực thông tin và các ứng dụng mật mã học khác trong môi trường số hóa.
- Phạm vi áp dụng (Điều 1): Xác định giới hạn và đối tượng áp dụng của tiêu chuẩn. Tiêu chuẩn này hướng tới các tổ chức, cá nhân thiết kế, phát triển, thử nghiệm hoặc đánh giá các hệ thống an toàn thông tin có sử dụng cơ chế hàm băm.
- Tài liệu viện dẫn (Điều 2): Liệt kê các tiêu chuẩn quốc gia và quốc tế liên quan làm cơ sở tham chiếu, đảm bảo tính đồng bộ và nhất quán khi áp dụng TCVN 11816-1:2017 cùng các quy chuẩn kỹ thuật khác.
- Thuật ngữ và định nghĩa (Điều 3): Định nghĩa rõ ràng các khái niệm chuyên ngành cốt lõi như hàm băm, độ dài băm, giá trị băm, khả năng chống va chạm (collision resistance) và các thuộc tính an toàn mật mã liên quan nhằm tránh hiểu sai lệch trong quá trình áp dụng thực tế.
- Ký hiệu và thuật ngữ viết tắt (Điều 4): Hệ thống hóa các ký hiệu toán học, các chữ viết tắt kỹ thuật được sử dụng xuyên suốt trong văn bản để tối ưu hóa việc trình bày và phân tích các mô hình kỹ thuật.
Ý nghĩa và vai trò của tiêu chuẩn:
TCVN 11816-1:2017 đóng vai trò là tài liệu nền tảng, định hình các nguyên tắc chung nhất về hàm băm trước khi đi vào các phần kỹ thuật cụ thể ở các phần tiếp theo của bộ tiêu chuẩn. Việc áp dụng tiêu chuẩn này giúp các doanh nghiệp và tổ chức công nghệ thông tin tại Việt Nam chuẩn hóa quy trình bảo mật, nâng cao năng lực an toàn thông tin và tiệm cận với các tiêu chuẩn kỹ thuật quốc tế.
Để sử dụng toàn bộ tiện ích nâng cao của Hệ Thống Pháp Luật vui lòng lựa chọn và đăng ký gói cước.
CÔNG NGHỆ THÔNG TIN - CÁC KỸ THUẬT AN TOÀN - HÀM BĂM - PHẦN 1: TỔNG QUAN
Information technology - Security techniques - Hash-functions - Part 1: General
Lời nói đầu
TCVN 11816-1 : 2017 hoàn toàn tương đương với ISO/IEC 10118-1:2016.
TCVN 11816-1 : 2017 do Cục Quản lý mật mã dân sự và Kiểm định sản phẩm mật mã biên soạn, Ban Cơ yếu Chính phủ đề nghị, Tổng cục Tiêu chuẩn Đo lường Chất lượng thẩm định, Bộ Khoa học và Công nghệ công bố.
Bộ tiêu chuẩn TCVN 11816 (ISO/IEC 10118) Công nghệ thông tin - Các kỹ thuật an toàn - Hàm băm gồm các tiêu chuẩn sau:
- TCVN 11816-1: 2017 (ISO/IEC 10118-1:2016), Phần 1: Tổng quan.
- TCVN 11816-2 : 2017 (ISO/IEC 10118-2:2010), Phần 2: Hàm băm sử dụng mã khối n-bit.
- TCVN 11816-3 : 2017 (ISO/IEC 10118-3:2004), Phần 3: Hàm băm chuyên dụng.
- TCVN 11816-4 : 2017 (ISO/IEC 10118-4:1998), Phần 4: Hàm băm sử dụng số học đồng dư.
CÔNG NGHỆ THÔNG TIN - CÁC KỸ THUẬT AN TOÀN - HÀM BĂM - PHẦN 1: TỔNG QUAN
Information technology - Security techniques - Hash-functions - Part 1: General
TCVN 11816 đặc tả các hàm băm và được áp dụng trong việc cung cấp các dịch vụ xác thực, toàn vẹn và chống chối bỏ. Hàm băm sử dụng một thuật toán để tạo ra một xâu bit có độ dài cố định từ một xâu bit bất kỳ. Hàm băm có thể sử dụng để:
- Rút gọn một bản tin thành một bản tóm lược để sử dụng làm đầu vào cho cơ chế ký số, và
- Bảo đảm với người dùng tính bí mật của một xâu bit cho trước.
CHÚ THÍCH Hàm băm được đặc tả trong TCVN 11816-1 không liên quan đến việc sử dụng các khóa bí mật. Tuy nhiên, những hàm băm này có thể sử dụng kết hợp với khóa bí mật để tạo ra các mã xác thực thông điệp. Mã xác thực thông điệp (MAC) cung cấp tính xác thực nguồn gốc dữ liệu cũng như tính toàn vẹn của bản tin. Sử dụng hàm băm được đặc tả trong TCVN 11495-2:2016 (ISO/IEC 9797-2) [1] để tính toán MAC.
TCVN 11816-1 bao gồm các định nghĩa, các ký hiệu, các từ viết tắt và các yêu cầu chung cho tất cả phần khác của TCVN 11816. Tiêu chí để lựa chọn các thuật toán được đặc tả trong các phần tiếp theo của TCVN 11816 này được định nghĩa trong phụ lục B của TCVN 11816-1.
Không có.
Với mục đích của tiêu chuẩn này, các thuật ngữ và định nghĩa sau đây được áp dụng.
Cơ sở dữ liệu các thuật ngữ được duy trì tại các địa chỉ sau:
- IEC Electropedia: http://www.electropedia.org/
- ISO trực tuyến: http://www.iso.org/obp
3.1
Hàm băm kháng va chạm (collision-resistant hash-function)
Hàm băm thỏa mãn tính chất sau: không thể tìm được 2 đầu vào khác nhau với cùng một giá trị đầu ra.
CHÚ THÍCH Việc thực hiện tính toán phụ thuộc vào môi trường và các yêu cầu an toàn cụ thể. Tham khảo phụ lục C.
3.2
Xâu dữ liệu (data string)
Xâu bit được dùng làm đầu vào cho hàm băm.
3.3
Mã băm (hash-code)
Xâu bit là đầu ra của hàm băm.
CHÚ THÍCH Trong phần này của tiêu chuẩn chứa đựng một số các thuật ngữ có ý nghĩa giống hoặc tương tự như mã băm ví dụ như: mã phát hiện sửa đổi, mã phát hiện điều khiển, bản tóm lược, kết quả băm, giá trị băm và dấu băm.
3.4
Hàm băm
Để xem đầy đủ nội dung và sử dụng toàn bộ tiện ích của Hệ Thống Pháp Luật vui lòng lựa chọn và đăng ký gói cước.
Nếu bạn đã là thành viên, hãy bấm:
- 1Tiêu chuẩn quốc gia TCVN 11777-5:2017 (ISO/IEC 15444-5:2015) về Công nghệ thông tin - Hệ thống mã hóa hình ảnh JPEG 2000 - Phần mềm tham chiếu
- 2Tiêu chuẩn quốc gia TCVN 11777-9:2017 (with amendment 5:2014) về Công nghệ thông tin - Hệ thống mã hóa hình ảnh JPEG 2000 - Các công cụ tương tác, giao thức và API
- 3Tiêu chuẩn quốc gia TCVN 11790:2017 (ISO/IEC 19752:2004) về Công nghệ thông tin - Phương pháp xác định hiệu suất hộp mực in cho máy in ảnh điện đơn sắc và thiết bị đa chức năng chứa bộ phận in
- 4Tiêu chuẩn quốc gia TCVN 11495-2:2016 (ISO/IEC 9797-2:2011) về Công nghệ thông tin - Các kỹ thuật an toàn - Mã xác thực thông điệp (MAC) - Phần 2: Cơ chế sử dụng hàm băm chuyên dụng
- 5Tiêu chuẩn quốc gia TCVN 11817-2:2017 (ISO/IEC 9798-2:2008) về Công nghệ thông tin - Các kỹ thuật an toàn - xác thực thực thể - Phần 2: Cơ chế sử dụng thuật toán mã hóa đối xứng
- 6Tiêu chuẩn quốc gia TCVN 8021-6:2017 (ISO/IEC 15459-6:2014) về Công nghệ thông tin - Kỹ thuật phân định và thu nhận dữ liệu tự động - Phân định đơn nhất - Phần 6: Nhóm
- 7Tiêu chuẩn quốc gia TCVN 10176-8-12:2017 (ISO/IEC 29341-8-12:2008) về Công nghệ thông tin - Kiến trúc thiết bị UPnP - Phần 8-12: Giao thức điều khiển thiết bị Internet Gateway - Dịch vụ xác thực liên kết
- 1Quyết định 651/QĐ-BKHCN năm 2017 công bố Tiêu chuẩn quốc gia do Bộ trưởng Bộ Khoa học và Công nghệ ban hành
- 2Tiêu chuẩn quốc gia TCVN 11777-5:2017 (ISO/IEC 15444-5:2015) về Công nghệ thông tin - Hệ thống mã hóa hình ảnh JPEG 2000 - Phần mềm tham chiếu
- 3Tiêu chuẩn quốc gia TCVN 11777-9:2017 (with amendment 5:2014) về Công nghệ thông tin - Hệ thống mã hóa hình ảnh JPEG 2000 - Các công cụ tương tác, giao thức và API
- 4Tiêu chuẩn quốc gia TCVN 11790:2017 (ISO/IEC 19752:2004) về Công nghệ thông tin - Phương pháp xác định hiệu suất hộp mực in cho máy in ảnh điện đơn sắc và thiết bị đa chức năng chứa bộ phận in
- 5Tiêu chuẩn quốc gia TCVN 11816-2:2017 (ISO/IEC 10118-2:2010) về Công nghệ thông tin - Các kỹ thuật an toàn - Hàm băm - Phần 2: Hàm băm sử dụng mã khối N-bit
- 6Tiêu chuẩn quốc gia TCVN 11816-3:2017 (ISO/IEC 10118-3:2004 with amendment 1:2006) về Công nghệ thông tin - Các kỹ thuật an toàn - Hàm băm - Phần 3: Hàm băm chuyên dụng
- 7Tiêu chuẩn quốc gia TCVN 11816-4:2017 (ISO/IEC 10118-4:1998 with amendment 1:2014) về Công nghệ thông tin - Các kỹ thuật an toàn - Hàm băm - Phần 4: Hàm băm sử dụng số học đồng dư
- 8Tiêu chuẩn quốc gia TCVN 11495-2:2016 (ISO/IEC 9797-2:2011) về Công nghệ thông tin - Các kỹ thuật an toàn - Mã xác thực thông điệp (MAC) - Phần 2: Cơ chế sử dụng hàm băm chuyên dụng
- 9Tiêu chuẩn quốc gia TCVN 11817-2:2017 (ISO/IEC 9798-2:2008) về Công nghệ thông tin - Các kỹ thuật an toàn - xác thực thực thể - Phần 2: Cơ chế sử dụng thuật toán mã hóa đối xứng
- 10Tiêu chuẩn quốc gia TCVN 8021-6:2017 (ISO/IEC 15459-6:2014) về Công nghệ thông tin - Kỹ thuật phân định và thu nhận dữ liệu tự động - Phân định đơn nhất - Phần 6: Nhóm
- 11Tiêu chuẩn quốc gia TCVN 10176-8-12:2017 (ISO/IEC 29341-8-12:2008) về Công nghệ thông tin - Kiến trúc thiết bị UPnP - Phần 8-12: Giao thức điều khiển thiết bị Internet Gateway - Dịch vụ xác thực liên kết
Tiêu chuẩn quốc gia TCVN 11816-1:2017 (ISO/IEC 10118-1:2016) về Công nghệ thông tin - Các kỹ thuật an toàn- Hàm băm - Phần 1: Tổng quan
- Số hiệu: TCVN11816-1:2017
- Loại văn bản: Tiêu chuẩn Việt Nam
- Ngày ban hành: 01/01/2017
- Nơi ban hành: ***
- Người ký: ***
- Ngày công báo: Đang cập nhật
- Số công báo: Đang cập nhật
- Ngày hiệu lực: 12/08/2026
- Tình trạng hiệu lực: Kiểm tra
