Base 64 encoding is a group of similar binary-to-text encoding schemes that represent binary data in an ASCII string format by translating it into a radix-64 (or base 64) representation. The term Base 64 refers to the base (radix) of the encoding scheme's alphabet which is 64, although many implementations encode only the first 62 characters (the letters A–Z, a–z, and 0–9).
The term Base 16 refers to any of several integer bases used in number systems with sixteen as their base.
The SHA-256 algorithm has been around since 2001 and is very popular with cryptography professionals.
The SHA-256 algorithm is a cryptographic hash algorithm. The keys are 256 bits long, which would take trillions of years to find by guessing.
However, this doesn't mean that its security is perfect. It only
takes the right set of circumstances for even the strongest encryption
to be compromised.