php:vizhash_gd
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
php:vizhash_gd [2011/05/31 15:09] – [Examples] sebsauvage | php:vizhash_gd [2019/07/25 16:22] (Version actuelle) – [Other visual hashes:] sebsauvage | ||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
* The image is unique to the input string (it's a fingerprint) | * The image is unique to the input string (it's a fingerprint) | ||
* A single bit of difference in the input string produces a totally different image. | * A single bit of difference in the input string produces a totally different image. | ||
- | * It's not possible to deduce the input string from the image. | + | * It's not possible to deduce the input string from the image (except by bruteforcing). |
===== What is VizHash GD ? ===== | ===== What is VizHash GD ? ===== | ||
Ligne 35: | Ligne 35: | ||
(Yes, I know it's ugly. But beauty is not the point.) | (Yes, I know it's ugly. But beauty is not the point.) | ||
+ | ===== Licence ===== | ||
+ | |||
+ | Vizhash_GD is under the [[http:// | ||
+ | |||
===== Source ===== | ===== Source ===== | ||
- | Current version is 0.0.3 beta. | + | Current version is 0.0.4 beta. |
It's only play-test code and could probably be improved, but it works. | It's only play-test code and could probably be improved, but it works. | ||
* Source: [[VizHash GD source]] | * Source: [[VizHash GD source]] | ||
+ | |||
+ | An online service is available for you to test: [[http:// | ||
===== Applications ===== | ===== Applications ===== | ||
Many applications can be envisioned: | Many applications can be envisioned: | ||
- | * **Avatars**: | + | * **Avatars**: |
* **File integrity**: | * **File integrity**: | ||
Ligne 58: | Ligne 64: | ||
===== Links ===== | ===== Links ===== | ||
- | Other visual hashes: | + | ==== Java implementation ==== |
+ | |||
+ | Edouard de Labareyre has developed a Java version of Vizhash GD which is visually compatible with the php version (This means that the generated images are the same between the Java and php version for the same input). | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | ==== Javascript implementation ==== | ||
+ | |||
+ | Sam & Max has implemented a visual hash in javascript which uses HTML5 canvas. It is visually //close// (but not identical) to the php and java version. VizHash.js is under the zlib/libpng licence. | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | |||
+ | ==== Other visual hashes: | ||
+ | * https:// | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
Ligne 65: | Ligne 88: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
* I lost a few links - doh. | * I lost a few links - doh. | ||
- | ~~DISCUSSION~~ | + | ~~DISCUSSION:closed~~ |
php/vizhash_gd.1306850993.txt.gz · Dernière modification : 2014/07/12 12:26 (modification externe)