Một phương pháp xây dựng các lược đồ mã khối khóa công khai dựa trên đường cong elliptic
223 lượt xemDOI:
https://doi.org/10.54939/1859-1043.j.mst.CSCE6.2022.114-121Từ khóa:
Mật mã khóa đối xứng; Mật mã khóa công khai; Mã khối; Các lược đồ mã hóa – xác thực; Bài toán logarit trên đường cong elliptic.Tóm tắt
Bài báo đề xuất phương pháp xây dựng các lược đồ mã khối khóa công khai dựa trên độ khó của bài toán logarit rời rạc trên đường cong elliptic. Các lược đồ được xây dựng theo phương pháp đề xuất ở đây có thể đồng thời thực hiện chức năng bảo mật và xác thực nguồn gốc và tính toàn vẹn của thông điệp mã hóa. Ngoài ra, một khóa bí mật dùng chung được thiết lập giữa người gửi/người mã hóa và người nhận/người giải mã cho mỗi tin nhắn được mã hóa dựa trên mật mã khóa công khai, điều này cũng giúp cải thiện tính bảo mật của lược đồ mã khối.
Tài liệu tham khảo
[1]. Luu Hong Dung, Nguyen Anh Viet. "A solution to build a symmetric-key cryptosystem". Information Security Magazine, Issue 5 (057) (2020).
[2]. Luu Hong Dung, Tong Minh Duc, Bui The Truyen. "Variant of OTP cipher with symmetric-key solution". Journal of Science and Technique - Section on Information and Communication Technology (ICT) - No. 16 (2020), Le Quy Don Technical University. ISSN: 1859 - 0209. DOI: 10.56651/lqdtu.jst.v9.n02.210.ict DOI: https://doi.org/10.56651/lqdtu.jst.v9.n02.210.ict
[3]. Luu Hong Dung, Nguyen Anh Viet, Doan Thi Bich Ngoc. An encryption and authentication algorithm developed based on the one – time pad cipher. Journal of Military Science and Technology, ISSN: 1859 - 1403. (2020). DOI: 10.54939/1859-1043.j.mst.87-93.
[4]. Gilbert Vernam . US Patent 1,310,719. (1919). DOI: https://doi.org/10.1136/bmj.1.3037.310
[5]. ISO/IEC 15946: Information technology – Security techniques – Cryptographic Techniques Based on Elliptic Curves, (1999).
[6]. ANSI X9.62. Public Key Cryptography for the Financial Services Industry: Elliptic Cuve Digital Signature Algorithm (ECDSA), (1999).
[7]. National Institute of Standards and Technology, NIST FIPS PUB 186-4. Digital Signature Standard, U.S. Department of Commerce, (2013).
[8]. National Institute of Standards and Technology, NIST FIPS PUB 180-1. (1995).
[9]. Lawrence C. Washington. "Elliptic curves – Number Theory and Cryptography". Chapman & Hall/CRC, (2003).