SHA-256 hashing is widely used as it is being considered the most secure hashing algorithm in the cryptographic arena.
RSA algorithm is all about encryption and decryption and type of asymmetric algorithm in which the Public key is given to everyone and the Private key is kept private.