BIP38 standard devised Bitcoin protocol mechanisms that secure passphrase protected private key by encoding it into a 58-character printable string. This printable string is safeguarded with salting and scrypt technologies to tolerate cryptographic hacks or cyberattacks.