Hash Generator is an Android App fully developed in Kotlin using Android Studio. Its primary purpose is to take text input and create hash output using algorithms like MD5, and SHA-256. This app is simple, but it also has some beautiful animations! The Hash Generator processor creates a Hash key for each input attribute. The output Hash key will be the same (and unique) for each distinct data value that is input to it. Hashing involves applying a hashing algorithm to a data item, known as the hashing key, to create a hash value. Hashing algorithms take a large range of values (such as all possible strings or all possible files) and map them onto a smaller set of values (such as a 128 bit number).
Hash values can be thought of as fingerprints for files. The contents of a file are processed through a cryptographic algorithm, and a unique numerical value – the hash value - is produced that identifies the contents of the file. If the contents are modified in any way, the value of the hash will also change significantly. Two algorithms are currently widely used to produce hash values: the MD5 and SHA1 algorithms.
Color | Hex |
---|---|
Dark | #050F2E |
Dark Blue | #14275E |
Darker | #020A23 |
Blue | #167AF6 |
Contributions are always welcome!
See contributing.md
for ways to get started.
Backend: Kotlin
Frontend: XML
For support, email tbomble6292@gmail.com
Here are some related projects
If you have any feedback, please reach out to us at tbomble6292@gmail.com
Kotlin, XML