USING LIGHTWEIGHT AUTHENTICATED ENCRYPTION ALGORITHM AEGIS, CLOC TO ENCRYPT CAMERA DATA ON ANDROID PHONES
139 viewsDOI:
https://doi.org/10.54939/1859-1043.j.mst.75.2021.168-172Keywords:
Embedded systems; Authenticated encryption algorithm; AEGIS; CLOC.Abstract
This paper addresses the camera application on Android phones and two lightweight authenticated encryption algorithms. We construct an application to encrypt camera data by implementing a lightweight algorithm on Android phones, includes the state update function, the initialization, the authenticated data processing, the encryption, the generation of the authentication tag and the decryption and verification. Then, we install the algorithm and create a project, finally we present the experimental results. Our contribution supports using the lightweight authenticated encryption algorithm AEGIS, CLOC for the secure protection of camera data on Android phones.
References
[1]. CAESAR: “Competition for Authenticated Encryption: Security, Applicability, and Robustness”. https://competitions.cr.yp.to/caesar-submissions.html.
[2]. John Wiley & Sons, “Java Programming for Android Developers for Dummies”, 2014.
[3]. Masanobu Katagi and Shiho Moriai, “Lightweight Cryptography for the Internet of Things”.
[4]. “Lightweight Cryptography Program of NIST”, [Online]. Available: https://csrc.nist.gov/projects/lightweight-cryptography.
[5]. Hongjun Wu, Bart Preneel, “AEGIS: A Fast Authenticated Encryption Algorithm”, 2016.
[6]. D. Bhattacharjee and A. Chattopadhyay, “Efficient Hardware Accelerator for AEGIS-128 Authenticated Encryption. International Conference on Information Security and Cryptology”, 2015.
[7]. Tetsu Iwata, Kazuhiko Minematsu, Jian Guo, and Sumio Morioka, “CLOC: Authenticated Encryption for Short Input”, The Pre-proceedings of FSE 2014.
[8]. Đinh Tiến Thành, Nguyễn Đức Công, Nguyễn Như Chiến, “Một phương pháp tuyển chọn hệ mã có xác thực hạng nhẹ dùng cho thẻ thông minh”, Tạp chí nghiên cứu Khoa học và Công nghệ Quân sự, Số 59 02/2019.
[9]. Nguyễn Như Chiến, “Hệ mật AEGIS, CLOC và thực thi hệ mật trên thẻ thông minh”, Tạp chí An toàn Thông tin – Ban Cơ yếu Chính phủ, Tạp chí in số 2 Quý 3/2021.
[10]. https://viblo.asia/p/kien-truc-cua-he-dieu-hanh-android-PaLGDYdaelX.