Hệ thống pháp luật

TIÊU CHUẨN QUỐC GIA

TCVN 12852-5 : 2020

ISO/IEC 15946-5 : 2017

CÔNG NGHỆ THÔNG TIN -  CÁC KỸ THUẬT AN TOÀN - KỸ THUẬT MẬT MÃ DỰA TRÊN ĐƯỜNG CONG ELLIPTIC - PHẦN 5: SINH ĐƯỜNG CONG ELLIPTIC

Information technology - Security techniques - Cryptography based on elliptic curves - Part 5: Elliptic curve generation

Lời nói đầu

TCVN 12852-5 : 2020 hoàn toàn tương đương với ISO/IEC 15946-5:2017.

TCVN 12852-5 : 2020 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 12852 (ISO/IEC 15946) Công nghệ thông tin - Các kỹ thuật an toàn - Kỹ thuật mật mã dựa trên đường cong elliptic gồm các tiêu chuẩn sau:

- TCVN 12852-1 : 2020 (ISO/IEC 15946-1:2016) Phần 1: Tổng quan

- TCVN 12852-5 : 2020 (ISO/IEC 15946-5:2017) Phần 5: Sinh đường cong elliptic

Bô tiêu chuẩn này có thể có thêm các phần tiếp theo.

 

CÔNG NGHỆ THÔNG TIN -  CÁC KỸ THUẬT AN TOÀN - KỸ THUẬT MẬT MÃ DỰA TRÊN ĐƯỜNG CONG ELLIPTIC - PHẦN 5: SINH ĐƯỜNG CONG ELLIPTIC

Information technology - Security techniques - Cryptography based on elliptic curves - Part 5: Elliptic curve generation

1  Phạm vi áp dụng

Các tiêu chuẩn trong bộ tiêu chuẩn này quy định các kỹ thuật mật mã khóa công khai dựa trên các đường cong elliptic được mô tả trong TCVN 12852-1.

Tiêu chuẩn này quy định các kỹ thuật sinh đường cong elliptic hiệu quả cho việc thực thi các cơ chế dựa trên đường cong elliptic được mô tả trong TCVN 12854-4, TCVN 12855-3, TCVN 7817-3, TCVN 12214-3 và TCVN 11367-2.

Tiêu chuẩn này được áp dụng cho các kỹ thuật mật mã dựa trên các đường cong elliptic định nghĩa trên trường hữu hạn có cấp là lũy thừa của một số nguyên tố (bao gồm cả các trường hợp đặc biệt của cấp nguyên tố và đặc số hai). Tiêu chuẩn này không áp dụng cho việc biểu diễn các phần tử của trường hữu hạn cơ sở (tức là cơ sở được sử dụng).

Bộ tiêu chuẩn này không quy định việc thực thi các kỹ thuật được định nghĩa. Khả năng tương thích của các sản phẩm phù hợp theo bộ tiêu chuẩn này sẽ không được đảm bảo.

2  Tài liệu viện dẫn

Các tài liệu viện dẫn sau rất cần thiết cho việc áp dụng tiêu chuẩn này. Đối với những tài liệu viện dẫn có năm công bố, thì áp dụng phiên bản được nêu. Đối với tài liệu viện dẫn không ghi năm công bố, thi áp dụng phiên bản mới nhất (bao gồm cả các sửa đổi, bổ sung).

TCVN 12852-1, Công nghệ thông tin - Các kỹ thuật an toàn - Kỹ thuật mật mã dựa trên đường cong elliptic - Phần 1: Tổng quan

3  Thuật ngữ và định nghĩa

Tiêu chuẩn này áp dụng các thuật ngữ và định nghĩa quy định trong TCVN 15946-1 và các thuật ngữ và định nghĩa dưới đây.

3.1

Trường xác định của một đường cong elliptic (definition field of an elliptic curve)

Trường bao gồm tất cả các hệ số của phương trình mô tả một đường cong elliptic.

3.2

Hàm băm (hash-function)

Hàm ánh xạ các xâu bit có độ dài tùy ý (nhưng thường có cận trên) thành các xâu bit có độ dài cố định thỏa mãn hai tính chất sau:

- Với một đầu ra cho trước thì rất khó có thể tìm được một đầu vào mà ánh xạ tới đầu ra đó;

- Với một đầu vào cho trước thì rất khó có thể tìm được một đầu vào thứ hai mà ánh xạ tới cùng một đầu ra.

CHÚ THÍCH 1 về đầu vào: Tính khả thi về mặt tính toán phụ thuộc vào các yêu cầu và môi trường an toàn cụ thể. Tham khảo phụ lục C, ISO/IEC 10118-1:2016.

[TCVN 11816-1 (ISO/IEC 10118-1), 3.4]

HIỆU LỰC VĂN BẢN

Tiêu chuẩn quốc gia TCVN 12852-5:2020 (ISO/IEC 15946-5:2017) về Công nghệ thông tin - Các kỹ thuật an toàn - Kỹ thuật mật mã dựa trên đường cong elliptic - Phần 5: Sinh đường cong ellipic

  • Số hiệu: TCVN12852-5:2020
  • Loại văn bản: Tiêu chuẩn Việt Nam
  • Ngày ban hành: 01/01/2020
  • 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
Tải văn bản