Neutrosophic Analysis of Rejection Sampling in Post Quantum Cryptography (PQC)
Digital authentication and key encapsulation mechanisms (KEM) are two basic primitives for the security level of all robotic and IoT systems. Dilithium and Kyber are two post-quantum algorithms to establish secure communication. The use of uniform random sampling in these algorithms is very important. The finalists Dilithium and Kyber use SHAKE and AES to generate the random sequence at multiple stages of the algorithm. Here, the authors characterize one of the sampling techniques available in Dilithium with the help of the neutrosophic Boolean function. The idea of the neutrosophic Boolean function came from the theory of neutrosophy, and it is useful to study any ternary distributions. The authors present the non-existence of neutrobalanced bent functions specifically with respect to the sampling named SampleInBall in Dilithium.