I scanned a file in this site :
and got this :
SHA-256 70902a0e2e5608b5ce980f0a28d23b6943287b3955e2fddb12e6c805c7be906b
can the above sha-256 be cracked to plain text ?
Cryptography Stack Exchange is a question and answer site for software developers, mathematicians and others interested in cryptography. It only takes a minute to sign up.
Sign up to join this communityI scanned a file in this site :
and got this :
SHA-256 70902a0e2e5608b5ce980f0a28d23b6943287b3955e2fddb12e6c805c7be906b
can the above sha-256 be cracked to plain text ?
Can the above sha-256 be cracked to plain text ?
In general no. With overwhelming odds, gadzillions different files have any particular hash value, including this one; and we have no method to find any (much less the original) out of thin air.
However, if the plain text is guessable (including if the "file" is public, contains only a common word, or is less than 10 bytes), yes; because we can check a guess by hashing and comparing to the hash, and if there's a match, then as far as we know that must be how that hash was computed in the first place.
Illustration: here, querying Virus Total tells that the file was named abc1.exe when scanned on 2018-01-17 22:47:34 UTC. According to this it was also named Thermite.exe when scanned on 2018-06-28 17:32:22 (that's few hours ago), and purports to be a WinPE32 executable compiled in 2010 under Visual Studio 2010 by a user "Kitty", with some reference to www.inkscape.org; but really has telltale signs that it might be hostile code. It seems entirely possible that this file is archived somewhere, and can be found.
No.
It's not possible to get the value back of a hash, because hashes are a one-way function.
For more details: https://stackoverflow.com/questions/330207/how-come-md5-hash-values-are-not-reversible.