Cryptography, as we know, is the study of techniques for secure communication. It is highly impossible to hack a blockchain, or a private key as trying to break an algorithm protected by cryptography would require an unfeasible amount of computational power