Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hash-checker/hash-checker
Fast and simple application that allows you to generate and compare hashes from files and text
https://github.com/hash-checker/hash-checker
android android-app android-application crc-32 hash hashing hashing-algorithm java md5 open-source open-source-project opensource sha1 sha224 sha256 sha384 sha512
Last synced: 2 months ago
JSON representation
Fast and simple application that allows you to generate and compare hashes from files and text
- Host: GitHub
- URL: https://github.com/hash-checker/hash-checker
- Owner: hash-checker
- License: mit
- Created: 2018-11-17T20:25:40.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-30T20:15:20.000Z (3 months ago)
- Last Synced: 2024-10-30T21:18:49.435Z (3 months ago)
- Topics: android, android-app, android-application, crc-32, hash, hashing, hashing-algorithm, java, md5, open-source, open-source-project, opensource, sha1, sha224, sha256, sha384, sha512
- Language: Java
- Homepage: https://hash-checker.github.io/hash-checker.io
- Size: 26.6 MB
- Stars: 181
- Watchers: 12
- Forks: 52
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- Awesome-Android-Open-Source-Projects - Hash Checker
README
# Current app state
The app is currently unsupported. You can create new [issues](https://github.com/hash-checker/hash-checker/issues) or ask me [questions](https://github.com/hash-checker/hash-checker/issues), but anything that involves making edits will at best be done by a third-party contributor. I will accept all new features and build new app versions by request.
New versions of the application will be published on all the resources listed above except Google Play. If you want download latest app version, check [GitHub Releases](https://github.com/hash-checker/hash-checker/releases) or [IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/com.smlnskgmail.jaman.hashchecker.thirdparty). I do not guarantee the availability of the latest versions on other sites or stores and if you find (for example) version `3.7.3` on APKPure - it's not an official publication.
# Hash Checker
[![GitHubActions](https://github.com/hash-checker/hash-checker/workflows/Build/badge.svg)](https://github.com/hash-checker/hash-checker/actions?query=workflow%3ABuild)
[![Codacy](https://api.codacy.com/project/badge/Grade/51f19c1c57a443bba0713785abe708c3)](https://app.codacy.com/gh/hash-checker/hash-checker?utm_source=github.com&utm_medium=referral&utm_content=hash-checker/hash-checker&utm_campaign=Badge_Grade)
[![Codecov](https://codecov.io/gh/hash-checker/hash-checker/branch/master/graph/badge.svg)](https://codecov.io/gh/hash-checker/hash-checker)
[![GitHub Downloads](https://img.shields.io/github/downloads/hash-checker/hash-checker/total?label=GitHub%20downloads)](https://github.com/hash-checker/hash-checker/releases)## Download
## About application
Fast and simple application that allows you to generate and compare hashes from files and text.
## Supporting algorithms
| Name | Since version | Status |
|-----------------------------------------------------------------|---------------|--------------|
| [MD5](https://en.wikipedia.org/wiki/MD5) | 1.0.0 | `Supporting` |
| [SHA-1](https://en.wikipedia.org/wiki/SHA-1) | 1.0.0 | `Supporting` |
| [SHA-224](https://en.wikipedia.org/wiki/SHA-2) | 1.4.0 | `Supporting` |
| [SHA-256](https://en.wikipedia.org/wiki/SHA-2) | 1.0.0 | `Supporting` |
| [SHA-384](https://en.wikipedia.org/wiki/SHA-2) | 1.4.0 | `Supporting` |
| [SHA-512](https://en.wikipedia.org/wiki/SHA-2) | 1.0.0 | `Supporting` |
| [CRC-32](https://en.wikipedia.org/wiki/Cyclic_redundancy_check) | 2.9.0 | `Supporting` |
| [SHA3-224](https://en.wikipedia.org/wiki/SHA-3) | 3.6.5 | `Supporting` |
| [SHA3-256](https://en.wikipedia.org/wiki/SHA-3) | 3.6.5 | `Supporting` |
| [SHA3-384](https://en.wikipedia.org/wiki/SHA-3) | 3.6.5 | `Supporting` |
| [SHA3-512](https://en.wikipedia.org/wiki/SHA-3) | 3.6.5 | `Supporting` |
| [BLAKE2b](https://en.wikipedia.org/wiki/BLAKE_(hash_function)) | 3.7.2 | `Supporting` |
| [FNV-1A-32](https://ru.wikipedia.org/wiki/FNV) | 3.7.2 | `Supporting` |
| [FNV-1A-64](https://ru.wikipedia.org/wiki/FNV) | 3.7.2 | `Supporting` |
| [FNV-1A-128](https://ru.wikipedia.org/wiki/FNV) | 3.7.2 | `Supporting` |
| [FNV-1A-256](https://ru.wikipedia.org/wiki/FNV) | 3.7.2 | `Supporting` |
| [FNV-1A-512](https://ru.wikipedia.org/wiki/FNV) | 3.7.2 | `Supporting` |
| [FNV-1A-1024](https://ru.wikipedia.org/wiki/FNV) | 3.7.2 | `Supporting` |## Screenshots (Light theme)
## Screenshots (Dark theme)
## Supporting languages
If you want to help with the translation (add a language or update the current one), you can create and
issue [here](https://github.com/hash-checker/hash-checker/issues) or directly download and process languages
from [here](https://github.com/hash-checker/hash-checker/blob/master/app/src/main/res/values/strings.xml) (reference for
English, if you want to work with other language that already exists in app, find it in `values` folder with specific to
your language code (for example, if you want to update Russian locale, it places in `values-ru`).### Languages in app
| Language | Since version | Status |
|--------------------|---------------|--------------|
| English | 1.0.0 | `Translated` |
| Español | 2.9.9 | `Translated` |
| Deutsch | 2.9.6 | `Translated` |
| Français | 2.9.9 | `Translated` |
| Italiano | 2.9.9 | `Translated` |
| Magyar | 2.9.9 | `Translated` |
| Nederlands | 2.9.9 | `Translated` |
| Norsk | 3.6.9-1 | `Translated` |
| Svenska | 2.9.9 | `Translated` |
| Ελληνικά | 2.9.9 | `Translated` |
| Română | 3.7.0 | `Translated` |
| Русский | 2.9.6 | `Translated` |
| Polski | 2.9.9 | `Translated` |
| Português (Brasil) | 3.7.0 | `Translated` |
| 简体中文 | 2.9.9 | `Translated` |
| 한국어 | 2.9.9 | `Translated` |
| עברית | 2.9.9 | `Translated` |
| فارسی | 2.9.9 | `Translated` |
| 日本語 | 3.6.3 | `Translated` |
| Tiếng Việt | 3.6.5 | `Translated` |
| မြန်မာ | 3.7.1 | `Translated` |## How to use
* [H2S Media](https://www.how2shout.com/how-to/how-to-calculate-the-hash-of-a-file-or-create-custom-hash-on-android.html)
## Forums
| Forum | Language |
|-----------------------------------------------------------|----------|
| [4PDA](https://4pda.to/forum/index.php?showtopic=1015172) | Русский |## Videos
* [YouTube](https://www.youtube.com/watch?v=Q7Otn971kJk&list=PLOIwDRWd_SDdBz2aiVtMocFunaXaKSPMx)
## Black Duck Open Hub
* [Hash Checker (Android)](https://www.openhub.net/p/hash-checker)
## Privacy Policy
* [Web version](https://hash-checker.github.io/hash-checker-privacy-policy.io/)
## Feedback
If you have any question or feature idea for this application, you can open an issue
on [this page](https://github.com/hash-checker/hash-checker/issues) or contact me by email
[email protected].## How to contribute
Before commit,
read [Commit Convention](https://github.com/fartem/repository-rules/blob/master/commit-convention/COMMIT_CONVENTION.md)
. Make sure your build is green before you contribute your pull request. Then:```shell
$ ./gradlew clean
$ ./gradlew build
$ ./gradlew -Pandroid.testInstrumentationRunnerArguments.class=com.smlnskgmail.jaman.hashchecker.AndroidTestSuite connectedCheck
```If you don't see any error messages, submit your pull request.
## Contributors
Artem Fomchenkov
Manish Dait
Victor
Marwa Said
David Bertoldi
fu7mu4
Amr Hesham
Itamar Carvalho
Stian Vaage
Alexandru51
Wu Tingfeng
Abhisht Dixit
panchal20bhavin
Sergio Amaya
## Special thanks
* [@IzzySoft](https://github.com/IzzySoft) as Izzy for uploading the app
to [IzzySoft Apt Repositories](https://apt.izzysoft.de)
* [@lexterror](https://github.com/lexterror) as mrrmx for useful feature requests