15th International Conference on Information Security and Cryptography, ISCTURKEY 2022, Ankara, Turkey, 19 - 20 October 2022, pp.31-37
There is a requirement to examine the post-quantum security of the mobile devices with Android operating system. Although the most suitable candidates for meeting this requirement are the finalists of the NIST standardization process, there is no version of these algorithms that can work directly on Android devices in the published documents. Therefore, there is a need to adaptation KEM algorithms, which are required for secure communication after quantum computers in Android devices. In this paper, the NIST's lattice-based standard CRYSTAL-KYBER and finalist SABER and NTRU KEM algorithms are adopted to the Java environment. A library that can be used directly on Android devices is developed. Using the developed library, evaluation results are presented in terms of average running times, memory usage and CPU usage.