Bài viết
Convolutional neural network based sidechannel attacks
- Tran Ngoc Quy (VN)
- Nguyen Thanh Tung (VN)
- Do Quang Trung (VN)
- Dang Hung Viet (VN)
Tóm tắt
Tóm tắt— Trong các phương pháp tấn công kênh kề, tấn công mẫu được xem là một trong các phương pháp hiệu quả được sử dụng để tìm khóa bí mật và đánh giá độ an toàn của thiết bị mật mã. Bài toán tấn công mẫu có điểm tương đồng với bài toán phân lớp sử dụng các kỹ thuật học máy, học sâu. Các nghiên cứu về tấn công mẫu gần đây chỉ ra rằng có thể áp dụng thành công kỹ thuật học sâu khác nhau vào quy trình của cuộc tấn công mẫu. Tuy nhiên các nghiên cứu này chỉ đưa ra nguyên lý chung của tấn công. Do đó, bài báo này đề xuất một quy trình tấn công cụ thể bao gồm các khía cạnh kỹ thuật, các chỉ dẫn cụ thể cho người tấn công khi thực hiện cuộc tấn công mẫu trên thiết bị mật mã cụ thể sử dụng một kỹ thuật học sâu phổ biến là mạng nơ-ron tích chập. Quá trình thực nghiệm và kết quả tấn công trên AES-128 cũng được trình bày để chứng minh tính hiệu dụng của quy trình tấn công đề xuất.
Lượt tải theo tháng
Di chuột vào cột để xem số lượt tải.
Cách trích dẫn
Tran Ngoc Quy, Nguyen Thanh Tung, Do Quang Trung, Dang Hung Viet (2022). Convolutional neural network based sidechannel attacks. Tạp chí Khoa học và Công nghệ trong lĩnh vực An toàn thông tin, 1(15), 26-37. https://doi.org/10.54654/isj.v1i15.834
Tài liệu tham khảo
- 1.Kocher P, Jaffe J, Jun B, "Differential Power Analysis," CRYPTO 1999, LNCS 1666. Springer: Heidelberg, p. 388–397, 1999.
- 2.BRIER, E., CLAVIER, C., OLIVIER, F, "Correlation power analysis with a leakage model," in Proceedings of the International Workshop on Cryptographic Hardware and Embedded Systems, Cambridge (USA), 2004.
- 3.Chari S, Rao JR, Rohatgi P, "Template Attacks," CHES 2002, LNCS 2523. Springer: Heidelberg, pp. 13-28, 2002.
- 4.A. Heuser and M. Zohner, "Intelligent Machine Homicide Breaking Cryptographic Devices Using Support Vector," in COSADE 2012, Heidelberg, 2012.
- 5.Bartkewitz, T., Lemke-Rust, K, "Efficient template attacks based on probabilistic multiclass support vector machines," in Mangard, S. (ed.) Smart Card Research and Advanced Applications:11th International Conference, CARDIS 2012, Graz, Austria, 2012.
- 6.Emmanuel Prouff, Remi Strullu, Ryad Benadjila, Eleonora Cagli, and Cecile Dumas, "Study of deep learning techniques for sidechannel analysis and introduction to ascad database," Cryptology ePrint Archive, Report 2018/053, 2018.
- 7.https://eprint.iacr.org/2018/053, 2018.
- 8.Gabriel Zaid, Lilian Bossuet, Amaury Habrard, and Alexandre Venelli, "Methodology for efficient cnn architectures in profiling attacks," Cryptology ePrint Archive, 2019.
- 9.Houssem Maghrebi, Thibault Portigliatti, and Emmanuel Prouff, "Breaking cryptographic implementations using deep learning techniques," in In Claude Carlet, M. Anwar Hasan, and Vishal Saraswat, editors, Security, Privacy, and Applied Cryptography Engineering, Springer International Publishing. ISBN 978-3-319-49445-6, 2016, pp. 3-26.
- 10.Cagli E., Dumas C., Prouff E, "onvolutional Neural Networks with Data Augmentation Against Jitter-Based Countermeasures," in Fischer W., Homma N. (eds) Cryptographic Hardware and Embedded Systems – CHES 2017, Lecture Notes in Computer Science, vol 10529. Springer, Cham, 2017.
- 11.Coron, J. ,Kizhvatov, I., "An Efficient Method for Random Delay Generation in Embedded Software," in CHES 2009, 2009.
- 12.Tran, N.Q., Nguyen, H.Q., "Efficient cnn-based profiled side-channel attacks," Journal of Computer Science and Cybernetics, vol. 37, no.1, pp. 1-22, 2021.
- 13.Standaert FX., Malkin T.G., Yung M., "A Unified Framework for the Analysis of SideChannel Key Recovery Attacks," in In: Joux A. (eds) Advances in Cryptology - EUROCRYPT 2009. EUROCRYPT 2009. Lecture Notes in Computer Science, vol 5479, Springer, Berlin, Heidelberg, 2009.
- 14.Benadjila, R., Prouff, E., Strullu, R., Cagli, E., Dumas, C, "Deep learning for side-channel analysis and introduction to ASCAD database," J. Cryptographic Engineering, vol. 10, no. 2, pp. 163-188, 2020.
Bài viết liên quan
- Phân tích, đánh giá hiệu quả các phương pháp mặt nạ chống tấn công DPA cho AES trên Smart Card
- A Novel Points of Interest Selection Method For SVM-based Profiled Attacks
- Các ma trận MDS truy hồi hiệu quả cho thực thi từ mã Reed-Solomon và phép lũy thừa trực tiếp
- An algorithm to select a secure twisted elliptic curve in cryptography
- Building Elliptic Curve Cryptography With Public Key To Encrypt Vietnamese Text
- A new approach to improving web application firewall performance based on support vector machine method with analysis of Http request