Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy {underlying computational problems or public-key parameters details relating to pseudo-prime or prime number generation, e.g. primality test}