Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

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