Cybercryptography: applicable cryptography for cyberspace security (2019)