Reversible computations, besides quantum computing, have various applications in digital signal processing, nanotechnology and bioinformatics. They are particularly useful designing low-power devices improving computational efficiency. Cryptography is vital for protecting sensitive information fields such as bioinformatics processing where private data frequently exchanged. However, cryptograph...