What s the difference between SHA and AES encryption

0 votes
What's the difference between SHA and AES encryption?
Apr 5, 2022 in Blockchain by Rahul
• 9,680 points
5,981 views

1 answer to this question.

0 votes

You use SHA functions to take a large document and compute a "digest" (also called "hash") of the input. It's important to realize that this is a one-way process. You can't take a digest and recover the original document.

AES, the Advanced Encryption Standard is a symmetric block algorithm. This means that it takes 16-byte blocks and encrypts them. It is "symmetric" because the key allows for both encryption and decryption.


In other words, to conclude, SHA isn't encryption, it's a one-way hash function. AES (Advanced_Encryption_Standard) is a symmetric encryption standard.

Learn more about Blockchain and its concepts from the Blockchain developer course.

answered Apr 7, 2022 by Aditya
• 7,680 points

Related Questions In Blockchain

0 votes
1 answer

What's the difference between ethereum and chain?

Ethereum is an open source blockchain platform ...READ MORE

answered Sep 12, 2018 in Blockchain by Perry
• 17,100 points
913 views
0 votes
1 answer

What is the difference between hashing and encryption process?

Hashing and encryption are same but not ...READ MORE

answered Dec 4, 2018 in Blockchain by Omkar
• 69,220 points
1,797 views
0 votes
1 answer

What's the difference between distributed hashtable technology and the bitcoin blockchain?

A Distributed Hash Table is simply a key-value ...READ MORE

answered Apr 12, 2022 in Blockchain by Soham
• 9,710 points
963 views
0 votes
1 answer

What is the difference between if() and require() statement in solidity??

If() and require() have separate functions and ...READ MORE

answered Apr 18, 2018 in Blockchain by Shashank
• 10,400 points
5,070 views
0 votes
1 answer
0 votes
0 answers

I do not have a real result about encryption file use AES mode CFB in pycrptodome on python

I'm using Ubuntu win. on python I ...READ MORE

Aug 23, 2019 in Cyber Security & Ethical Hacking by Ahmed
• 310 points

closed Aug 23, 2019 by Ahmed 895 views
0 votes
1 answer

Generating an MD5 hash?

The MessageDigest class can provide you with an instance ...READ MORE

answered Jun 13, 2018 in Java by Rishabh
• 3,620 points
1,356 views
0 votes
2 answers

Give an example for encryption and decryption in AES using Java

getfullstring: Splashscreen.text >>> READ MORE

answered May 8, 2019 in Java by anonymous
7,030 views
0 votes
2 answers

Difference between various blockchain protocols

There are several differences between those blockchain ...READ MORE

answered Apr 6, 2022 in Blockchain by Aditya
• 7,680 points
623 views
0 votes
1 answer

Blockchain tutorials for double spending and signature verification

To answer your question, regardless of how ...READ MORE

answered Feb 24, 2022 in Blockchain by Aditya
• 7,680 points
667 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP