Để 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.
Nếu bạn là thành viên. Vui lòng ĐĂNG NHẬP để tiếp tụ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. Vui lòng ĐĂNG NHẬP để tiếp tục.
- 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: Kiểm tra
- Tình trạng hiệu lực: Kiểm tra