Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/proninyaroslav/blink-comparison
Simplifies comparing photos of tamper-evident seals and patterns using your eyes
https://github.com/proninyaroslav/blink-comparison
blink-comparator blink-comparison blink-test glitter-nail-polish photo-comparator photo-comparison tamper-evident tamper-evident-seal tamper-proof
Last synced: about 2 months ago
JSON representation
Simplifies comparing photos of tamper-evident seals and patterns using your eyes
- Host: GitHub
- URL: https://github.com/proninyaroslav/blink-comparison
- Owner: proninyaroslav
- License: gpl-3.0
- Created: 2021-08-17T15:41:41.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-30T17:37:56.000Z (about 2 months ago)
- Last Synced: 2024-07-30T21:55:00.697Z (about 2 months ago)
- Topics: blink-comparator, blink-comparison, blink-test, glitter-nail-polish, photo-comparator, photo-comparison, tamper-evident, tamper-evident-seal, tamper-proof
- Language: Dart
- Homepage:
- Size: 13.2 MB
- Stars: 235
- Watchers: 10
- Forks: 26
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
- open-source-flutter-apps - Blink Comparison - Simplifies comparing photos of tamper-evident seals and patterns using your eyes by [Yaroslav Pronin](https://github.com/proninyaroslav) (Uncategorized / Uncategorized)
README
Blink Comparison
Simplifies comparing photos of tamper-evident seals and patterns using your eyes.
[](https://f-droid.org/packages/org.proninyaroslav.blink_comparison)
[](https://play.google.com/store/apps/details?id=org.proninyaroslav.blink_comparison)
[](https://github.com/proninyaroslav/blink-comparison/releases)
[](https://www.androidfilehost.com/?w=files&flid=331499)
[](https://proninyaroslav.ru/mirror/blink_comparison)![Current version](https://img.shields.io/github/release/proninyaroslav/blink-comparison.svg?logo=github)
![Made with Flutter](https://img.shields.io/badge/Made%20with-Flutter-blue.svg)
[![Releases](https://img.shields.io/github/downloads/proninyaroslav/blink-comparison/total.svg)](https://github.com/proninyaroslav/blink-comparison/releases)
[![Matrix Room](https://img.shields.io/matrix/blink_comparison:matrix.org?label=Matrix%20Room)](https://matrix.to/#/#blink_comparison:matrix.org)
[![Chat - Telegram](https://img.shields.io/badge/chat-Telegram-blue.svg)](https://t.me/blink_comparison)----
## Screenshots
[](art/screenshots/s1.png)
[](art/screenshots/s2.png)
[](art/screenshots/s3.png)
[](art/screenshots/s4.png)## Description
The concept of "blink comparison" method is simple - the app allows you to quickly switch pictures without delay so you can see the differences.
"Blink comparison" ([Wikipedia](https://en.wikipedia.org/wiki/Blink_comparator)) method uses high efficiency pattern recognition by human eyes, to permit quick verification between a reference picture and an actual one being taken on the spot. For example, in the goal of detecting tampering in high contrast nail polish tamper-evident seals.
Relative documentation on the tamper-evident glitter nail polish seals concept and why it is hard to beat:
- https://trmm.net/Glitter/
- https://www.wired.com/2013/12/better-data-security-nail-polish/
- https://dys2p.com/en/2021-12-tamper-evident-protection.html[Use, see, change and share](https://en.wikipedia.org/wiki/Free_software); [with all](https://en.wikipedia.org/wiki/Copyleft).
## π Features
- Free and Open Source software (FOSS)
- Support for various platforms and devices (currently Android only)
- Add and store reference pictures in the app or take a photo on the spot; all pictures are encrypted, making it harder to steal or replacement
- Compare a reference image with the one just taken using "blink comparison" method
- Helps to take a compared photo in the correct position, at the correct angle, lighting and distance
- Material Design
- Night theme
- Responsive UI for different devices form factors## π Security
All reference images that added to the app stored as encrypted, making it harder to steal or replacement. Currently, [password-based encryption](http://www.crypto-it.net/eng/theory/pbe.html) (PBE) is used. It's based on the [XChaCha20Poly1305](https://www.cryptopp.com/wiki/XChaCha20Poly1305) scheme and using a key derived by [Argon2](https://en.wikipedia.org/wiki/Argon2) function "on the fly" (during the encryption/decryption itself). The password is stored in the app as a hash obtained with Argon2.
## π₯οΈπ»π± Available platforms
- Android
- ~~iOS~~ (planned)
- ~~Linux~~ (planned)## π Translations
- **English**
- **German**
- **Russian**
- **Spanish** *(thanks andgar2010)*
- **French** *(thanks BNouailhac)*## π° Donation
If you like Blink Comparison you can support developer with these methods. If you have problems with payment or you want to donate in another way, contact me: `[email protected]`. Thank you!
- **Bitcoin**: `12isaLkH8nZ4DkFguVFeYrGHqQi7EEgUrM `
- **Monero**: `48j4Mo7J7t51EeBf35Lpdmehmi9chUwzSXxHrnjpRJ6fPQafPWvSCdFafw3rA5ZRWievfYEDToNso8VppbJf2RVH9cdZmHa`
- **Yandex Money (YooMoney)**: `410011738561939`
- **WebMoney**:
- **WMZ**: `Z335461926163`
- **WMR**: `R151579576467`
- **Amazon.com eGift Cards**: just choose your amount and type e-mail `[email protected]`
in the gift card details https://smile.amazon.com/gp/product/B004LLIKVU/
- **Liberapay**: [![liberapay](https://liberapay.com/assets/widgets/donate.svg)](https://liberapay.com/proninyaroslav/donate)## βοΈ Building
Please see [BUILD.md](BUILD.md)
## π Contributing
Please see [CONTRIBUTING.md](CONTRIBUTING.md)
#### Developers
* [Yaroslav Pronin](https://github.com/proninyaroslav)
#### Logo
* [Ramy (@rshirwan)](https://t.me/rshirwan)
## π Privacy Policy
Please see our [Privacy Policy](PRIVACY.md).
## π License
[![Large GPLv3 logo with βFree as in Freedomβ](https://www.gnu.org/graphics/gplv3-with-text-136x68.png)](http://www.gnu.org/licenses/gpl-3.0.en.html)
Copyright (C) 2022 Yaroslav Pronin
This file is part of Blink Comparison.
Blink Comparison is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see .